public abstract class

JPAMember

extends Object
java.lang.Object
   ↳ org.odata4j.producer.jpa.JPAMember

Summary

Public Methods
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)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

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

Parameters
jpaAttribute
target

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

Parameters
jpaEntityType
columnName
jpaEntity

public abstract T get ()

public abstract T getAnnotation (Class<T> annotationClass)

Parameters
annotationClass

public abstract Class<?> getJavaType ()

public abstract boolean isReadable ()

public abstract boolean isWriteable ()

public abstract void set (T value)

Parameters
value