| Modifier and Type | Field and Description |
|---|---|
| private EntityBinder | |
| private final Map | |
| private Map | |
| private transient Map | |
| private PersistentClass |
| Access | Constructor and Description |
|---|---|
| public | ClassPropertyHolder(PersistentClass persistentClass, XClass clazzToProcess, Map<String, Join> joins, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)
|
| public | ClassPropertyHolder(PersistentClass persistentClass, XClass clazzToProcess, EntityBinder entityBinder, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)
|
| Modifier and Type | Method and Description |
|---|---|
| public Join | addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)
Implements org. |
| public void | addProperty(Property prop, Ejb3Column[] columns, XClass declaringClass)
Implements org. |
| public void | addProperty(Property prop, XClass declaringClass)
Implements org. |
| private void | |
| private void | |
| private void | |
| public String | |
| public String | |
| public String | |
| public KeyValue | |
| private Map | getJoinsPerRealTableName()
Needed for proper compliance with naming strategy, the property table can be overriden if the properties are part of secondary tables |
| public PersistentClass | |
| public Table | |
| public boolean | |
| public boolean | |
| public boolean | isOrWithinEmbeddedId()
Implements org. |
| entityBinder | back to summary |
|---|---|
| private EntityBinder entityBinder | |
| inheritanceStatePerClass | back to summary |
|---|---|
| private final Map<XClass, InheritanceState> inheritanceStatePerClass | |
| joins | back to summary |
|---|---|
| private Map<String, Join> joins | |
| joinsPerRealTableName | back to summary |
|---|---|
| private transient Map<String, Join> joinsPerRealTableName | |
| persistentClass | back to summary |
|---|---|
| private PersistentClass persistentClass | |
| ClassPropertyHolder | back to summary |
|---|---|
| public ClassPropertyHolder(PersistentClass persistentClass, XClass clazzToProcess, Map<String, Join> joins, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass) | |
| ClassPropertyHolder | back to summary |
|---|---|
| public ClassPropertyHolder(PersistentClass persistentClass, XClass clazzToProcess, EntityBinder entityBinder, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass) | |
| addJoin | back to summary |
|---|---|
| public Join addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation) Implements org. | |
| addProperty | back to summary |
|---|---|
| public void addProperty(Property prop, Ejb3Column[] columns, XClass declaringClass) Implements org. | |
| addProperty | back to summary |
|---|---|
| public void addProperty(Property prop, XClass declaringClass) Implements org. | |
| addPropertyToJoin | back to summary |
|---|---|
| private void addPropertyToJoin(Property prop, XClass declaringClass, Join join) | |
| addPropertyToMappedSuperclass | back to summary |
|---|---|
| private void addPropertyToMappedSuperclass(Property prop, XClass declaringClass) | |
| addPropertyToPersistentClass | back to summary |
|---|---|
| private void addPropertyToPersistentClass(Property prop, XClass declaringClass) | |
| getClassName | back to summary |
|---|---|
| public String getClassName() Implements org. | |
| getEntityName | back to summary |
|---|---|
| public String getEntityName() Implements org. | |
| getEntityOwnerClassName | back to summary |
|---|---|
| public String getEntityOwnerClassName() Implements org. | |
| getIdentifier | back to summary |
|---|---|
| public KeyValue getIdentifier() Implements org. | |
| getJoinsPerRealTableName | back to summary |
|---|---|
| private Map Needed for proper compliance with naming strategy, the property table can be overriden if the properties are part of secondary tables | |
| getPersistentClass | back to summary |
|---|---|
| public PersistentClass getPersistentClass() Implements org. | |
| getTable | back to summary |
|---|---|
| public Table getTable() Implements org. | |
| isComponent | back to summary |
|---|---|
| public boolean isComponent() Implements org. | |
| isEntity | back to summary |
|---|---|
| public boolean isEntity() Implements org. | |
| isOrWithinEmbeddedId | back to summary |
|---|---|
| public boolean isOrWithinEmbeddedId() Implements org. Doc from org. Return true if this component is or is embedded in a @EmbeddedId | |