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:
  • Constructor Details

    • SyntheticProperty

      public SyntheticProperty()
  • Method Details

    • 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 class Property
      Returns:
      True if synthetic; false otherwise.