X
- the represented Java type.public static class Types.Entity<X> extends Types.Identifiable<X> implements javax.persistence.metamodel.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>
Modifier and Type | Field and Description |
---|---|
Class<X> |
cls |
meta, model
Constructor and Description |
---|
Entity(ClassMetaData meta,
MetamodelImpl model) |
Modifier and Type | Method and Description |
---|---|
Class<X> |
getBindableJavaType()
Return the Java type of the represented object.
|
javax.persistence.metamodel.Bindable.BindableType |
getBindableType()
Return the bindable type of the represented object.
|
Class<X> |
getJavaType() |
String |
getName() |
javax.persistence.metamodel.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
public final Class<X> cls
public Entity(ClassMetaData meta, MetamodelImpl model)
public javax.persistence.metamodel.Type.PersistenceType getPersistenceType()
getPersistenceType
in interface javax.persistence.metamodel.Type<X>
public String getName()
getName
in interface javax.persistence.metamodel.EntityType<X>
public javax.persistence.metamodel.Bindable.BindableType getBindableType()
getBindableType
in interface javax.persistence.metamodel.Bindable<X>
public Class<X> getBindableJavaType()
getBindableJavaType
in interface javax.persistence.metamodel.Bindable<X>
public final Class<X> getJavaType()
getJavaType
in interface javax.persistence.metamodel.Type<X>
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.