Package org.hibernate.mapping
Class SyntheticProperty
- java.lang.Object
-
- org.hibernate.mapping.Property
-
- org.hibernate.mapping.SyntheticProperty
-
- All Implemented Interfaces:
Serializable
,MetaAttributable
public class SyntheticProperty extends Property
Models a property which does not actually exist in the model. It is created by Hibernate during the metamodel binding process.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SyntheticProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isSynthetic()
Does this property represent a synthetic property? A synthetic property is one we create during metamodel binding to represent a collection of columns but which does not represent a property physically available on the entity.-
Methods inherited from class org.hibernate.mapping.Property
addCallbackDefinitions, copy, createGenerator, getAccessorPropertyName, getCallbackDefinitions, getCascade, getCascadeStyle, getColumns, getColumnSpan, getGetter, getLazyGroup, getMetaAttribute, getMetaAttributes, getName, getPersistentClass, getPropertyAccessorName, getPropertyAccessStrategy, getPropertyAccessStrategy, getReturnedClassName, getSelectables, getSetter, getType, getValue, getValueGeneratorCreator, isBackRef, isBasicPropertyAccessor, isComposite, isGeneric, isInsertable, isLazy, isLob, isNaturalIdentifier, isOptimisticLocked, isOptional, isPrimitive, isSelectable, isUpdateable, isValid, resetOptional, resetUpdateable, resolveServiceRegistry, setCascade, setGeneric, setInsertable, setLazy, setLazyGroup, setLob, setMetaAttributes, setName, setNaturalIdentifier, setOptimisticLocked, setOptional, setPersistentClass, setPropertyAccessorName, setPropertyAccessStrategy, setReturnedClassName, setSelectable, setUpdateable, setValue, setValueGeneratorCreator, toString
-
-
-
-
Method Detail
-
isSynthetic
public boolean isSynthetic()
Description copied from class:Property
Does this property represent a synthetic property? A synthetic property is one we create during metamodel binding to represent a collection of columns but which does not represent a property physically available on the entity.- Overrides:
isSynthetic
in classProperty
- Returns:
- True if synthetic; false otherwise.
-
-