Top Description Constructors Methods
org.hibernate.mapping

public Class SyntheticProperty

extends Property
Class Inheritance

Models a property which does not actually exist in the model. It is created by Hibernate during the metamodel binding process.
Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
isSynthetic()

Overrides org.hibernate.mapping.Property.isSynthetic.

Does this property represent a synthetic property?
Inherited from org.hibernate.mapping.Property:
getAccessorPropertyNamegetCascadegetCascadeStylegetColumnIteratorgetColumnSpangetGenerationgetGettergetMetaAttributegetMetaAttributesgetNamegetNodeNamegetPersistentClassgetPropertyAccessorgetPropertyAccessorNamegetSettergetTypegetValueisBackRefisBasicPropertyAccessorisCompositeisInsertableisLazyisNaturalIdentifierisNullableisOptimisticLockedisOptionalisPrimitiveisSelectableisUpdateableisValidsetCascadesetGenerationsetInsertablesetLazysetMetaAttributessetNamesetNaturalIdentifiersetNodeNamesetOptimisticLockedsetOptionalsetPersistentClasssetPropertyAccessorNamesetSelectablesetUpdateablesetValuetoString

Constructor Detail

SyntheticPropertyback to summary
public SyntheticProperty()

Method Detail

isSyntheticback to summary
public boolean isSynthetic()

Overrides org.hibernate.mapping.Property.isSynthetic.

Doc from org.hibernate.mapping.Property.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.

Returns:boolean

True if synthetic; false otherwise.

Annotations
@Override