org.odata4j.producer.jpa
Class JPAMember

java.lang.Object
  extended by org.odata4j.producer.jpa.JPAMember

public abstract class JPAMember
extends Object


Method Summary
static JPAMember create(Attribute<?,?> jpaAttribute, Object target)
           
static JPAMember findByColumn(EntityType<?> jpaEntityType, String columnName, Object jpaEntity)
           
abstract
<T> T
get()
           
abstract
<T extends Annotation>
T
getAnnotation(Class<T> annotationClass)
           
abstract  Class<?> getJavaType()
           
abstract  boolean isReadable()
           
abstract  boolean isWriteable()
           
abstract
<T> void
set(T value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static JPAMember create(Attribute<?,?> jpaAttribute,
                               Object target)

findByColumn

public static JPAMember findByColumn(EntityType<?> jpaEntityType,
                                     String columnName,
                                     Object jpaEntity)

get

public abstract <T> T get()

getAnnotation

public abstract <T extends Annotation> T getAnnotation(Class<T> annotationClass)

getJavaType

public abstract Class<?> getJavaType()

isReadable

public abstract boolean isReadable()

isWriteable

public abstract boolean isWriteable()

set

public abstract <T> void set(T value)


http://odata4j.org