public abstract class SingularAttributeBase<X,T> extends AttributeBase<X,T> implements javax.persistence.metamodel.SingularAttribute<X,T>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.Function<Class<?>,javax.persistence.metamodel.Type<?>> |
typeResolver |
declaringType, javaMember, javaType, name| Constructor and Description |
|---|
SingularAttributeBase(java.util.function.Function<Class<?>,javax.persistence.metamodel.Type<?>> typeResolver,
javax.persistence.metamodel.ManagedType<X> declaringType,
String name,
Class<T> javaType,
Member javaMember) |
| Modifier and Type | Method and Description |
|---|---|
Class<T> |
getBindableJavaType() |
javax.persistence.metamodel.Bindable.BindableType |
getBindableType() |
javax.persistence.metamodel.Type<T> |
getType() |
boolean |
isAssociation() |
boolean |
isCollection() |
boolean |
isId() |
boolean |
isOptional() |
boolean |
isVersion() |
getDeclaringType, getJavaMember, getJavaType, getNameprotected java.util.function.Function<Class<?>,javax.persistence.metamodel.Type<?>> typeResolver
public boolean isAssociation()
public boolean isCollection()
public javax.persistence.metamodel.Bindable.BindableType getBindableType()
getBindableType in interface javax.persistence.metamodel.Bindable<T>public Class<T> getBindableJavaType()
getBindableJavaType in interface javax.persistence.metamodel.Bindable<T>public boolean isId()
public boolean isVersion()
public boolean isOptional()
Copyright © 2017. All rights reserved.