public abstract class AbstractPropertyHolder extends Object implements PropertyHolder
| Modifier and Type | Field and Description |
|---|---|
protected AbstractPropertyHolder |
parent |
| Modifier and Type | Method and Description |
|---|---|
JoinTable |
getJoinTable(org.hibernate.annotations.common.reflection.XProperty property)
Get column overriding, property first, then parent, then holder
replace the placeholder 'collection&&element' with nothing
These rules are here to support both JPA 2 and legacy overriding rules.
|
protected Mappings |
getMappings()
Get the mappings
|
Column[] |
getOverriddenColumn(String propertyName)
Get column overriding, property first, then parent, then holder
replace the placeholder 'collection&&element' with nothing
These rules are here to support both JPA 2 and legacy overriding rules.
|
JoinColumn[] |
getOverriddenJoinColumn(String propertyName)
Get column overriding, property first, then parent, then holder
replace the placeholder 'collection&&element' with nothing
These rules are here to support both JPA 2 and legacy overriding rules.
|
JoinTable |
getOverriddenJoinTable(String propertyName)
Get column overriding, property first, then parent, then holder
replace the placeholder 'collection&&element' with nothing
These rules are here to support both JPA 2 and legacy overriding rules.
|
String |
getPath() |
boolean |
isInIdClass() |
protected void |
setCurrentProperty(org.hibernate.annotations.common.reflection.XProperty property)
Set the property be processed.
|
void |
setInIdClass(Boolean isInIdClass) |
void |
setParentProperty(String parentProperty) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddJoin, addProperty, addProperty, getClassName, getEntityName, getEntityOwnerClassName, getIdentifier, getPersistentClass, getTable, isComponent, isEntity, isOrWithinEmbeddedIdprotected AbstractPropertyHolder parent
public boolean isInIdClass()
isInIdClass in interface PropertyHolderpublic void setInIdClass(Boolean isInIdClass)
setInIdClass in interface PropertyHolderpublic String getPath()
getPath in interface PropertyHolderprotected Mappings getMappings()
protected void setCurrentProperty(org.hibernate.annotations.common.reflection.XProperty property)
property - The propertypublic Column[] getOverriddenColumn(String propertyName)
getOverriddenColumn in interface PropertyHolderpublic JoinColumn[] getOverriddenJoinColumn(String propertyName)
getOverriddenJoinColumn in interface PropertyHolderpublic JoinTable getJoinTable(org.hibernate.annotations.common.reflection.XProperty property)
getJoinTable in interface PropertyHolderpublic JoinTable getOverriddenJoinTable(String propertyName)
public void setParentProperty(String parentProperty)
setParentProperty in interface PropertyHolderCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.