X
- the represented Java type.public static class Types.Entity<X> extends Types.Identifiable<X> implements EntityType<X>
AbstractManagedType.AttributeNameFilter<X>, AbstractManagedType.AttributeTypeFilter<X,Y>, AbstractManagedType.DeclaredAttributeFilter<X>, AbstractManagedType.ElementTypeFilter<X,E>, AbstractManagedType.EntryTypeFilter<X,K,V>, AbstractManagedType.Filter<T>, AbstractManagedType.IdAttributeFilter<X>, AbstractManagedType.PluralCategoryFilter<X>, AbstractManagedType.SingularAttributeFilter<X>, AbstractManagedType.VersionAttributeFilter<X>
Type.PersistenceType
Bindable.BindableType
Modifier and Type | Field and Description |
---|---|
Class<X> |
cls |
meta, model
Constructor and Description |
---|
Types.Entity(ClassMetaData meta,
MetamodelImpl model) |
Modifier and Type | Method and Description |
---|---|
Class<X> |
getBindableJavaType()
Return the Java type of the represented object.
|
Bindable.BindableType |
getBindableType()
Return the bindable type of the represented object.
|
Class<X> |
getJavaType() |
String |
getName() |
Type.PersistenceType |
getPersistenceType() |
String |
toString() |
getIdType, getSupertype, hasIdAttribute, hasSingleIdAttribute, hasVersionAttribute
filter, getAttribute, getAttribute, getAttributes, getCollection, getCollection, getDeclaredAttribute, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredId, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getDeclaredVersion, getId, getIdClassAttributes, getList, getList, getMap, getMap, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes, getVersion, pick
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDeclaredId, getDeclaredVersion, getId, getIdClassAttributes, getIdType, getSupertype, getVersion, hasSingleIdAttribute, hasVersionAttribute
getAttribute, getAttributes, getCollection, getCollection, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getList, getList, getMap, getMap, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes
getJavaType
public final Class<X> cls
public Types.Entity(ClassMetaData meta, MetamodelImpl model)
public Type.PersistenceType getPersistenceType()
getPersistenceType
in interface Type<X>
public String getName()
getName
in interface EntityType<X>
public Bindable.BindableType getBindableType()
getBindableType
in interface Bindable<X>
public Class<X> getBindableJavaType()
getBindableJavaType
in interface Bindable<X>
public final Class<X> getJavaType()
getJavaType
in interface Type<X>
Copyright © 2006–2017 Apache Software Foundation. All rights reserved.