Class SpecialRootClass

  • All Implemented Interfaces:
    Serializable, org.hibernate.mapping.AttributeContainer, org.hibernate.mapping.Contributable, org.hibernate.mapping.Filterable, org.hibernate.mapping.MetaAttributable, org.hibernate.mapping.TableOwner

    public class SpecialRootClass
    extends org.hibernate.mapping.RootClass
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.hibernate.mapping.RootClass

        DEFAULT_DISCRIMINATOR_COLUMN_NAME, DEFAULT_IDENTIFIER_COLUMN_NAME
      • Fields inherited from class org.hibernate.mapping.PersistentClass

        NOT_NULL_DISCRIMINATOR_MAPPING, NULL_DISCRIMINATOR_MAPPING, synchronizedTables
    • Constructor Summary

      Constructors 
      Constructor Description
      SpecialRootClass​(org.hibernate.mapping.Property property)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.hibernate.mapping.Property getParentProperty()  
      org.hibernate.mapping.Property getProperty()  
      • Methods inherited from class org.hibernate.mapping.RootClass

        accept, addSubclass, getCacheConcurrencyStrategy, getCacheRegionName, getDeclaredIdentifierProperty, getDeclaredVersion, getDiscriminator, getEntityPersisterClass, getIdentifier, getIdentifierProperty, getIdentityTables, getKey, getKeyClosure, getKeyClosureIterator, getNaturalIdCacheRegionName, getPropertyClosure, getPropertyClosureIterator, getRootClass, getRootTable, getSubclassId, getSuperclass, getSynchronizedTables, getTable, getTableClosure, getTableClosureIterator, getVersion, getWhere, hasEmbeddedIdentifier, hasIdentifierProperty, isDiscriminatorInsertable, isExplicitPolymorphism, isForceDiscriminator, isInherited, isJoinedSubclass, isLazyPropertiesCacheable, isMutable, isPolymorphic, isVersioned, setCacheConcurrencyStrategy, setCacheRegionName, setDeclaredIdentifierProperty, setDeclaredVersion, setDiscriminator, setDiscriminatorInsertable, setEmbeddedIdentifier, setEntityPersisterClass, setExplicitPolymorphism, setForceDiscriminator, setIdentifier, setIdentifierProperty, setLazyPropertiesCacheable, setMutable, setNaturalIdCacheRegionName, setPolymorphic, setTable, setVersion, setWhere, validate
      • Methods inherited from class org.hibernate.mapping.PersistentClass

        addCallbackDefinitions, addCheckConstraint, addFilter, addJoin, addMappedSuperclassProperty, addProperty, addSubclassJoin, addSubclassProperty, addSubclassTable, addSynchronizedTable, assignCheckConstraintsToTable, checkColumnDuplication, contains, createPrimaryKey, getBatchSize, getCallbackDefinitions, getCheckConstraints, getClassName, getContributor, getCustomSQLDelete, getCustomSQLDeleteCheckStyle, getCustomSQLInsert, getCustomSQLInsertCheckStyle, getCustomSQLUpdate, getCustomSQLUpdateCheckStyle, getDeclaredIdentifierMapper, getDeclaredProperties, getDeclaredPropertyIterator, getDirectSubclasses, getDiscriminatorColumnIterator, getDiscriminatorValue, getEntityName, getFilters, getIdentifierMapper, getIdentityTable, getJoinClosure, getJoinClosureIterator, getJoinClosureSpan, getJoinIterator, getJoinNumber, getJoins, getJpaEntityName, getLoaderName, getMappedClass, getMetaAttribute, getMetaAttributes, getNonDuplicatedProperties, getNonDuplicatedPropertyIterator, getOptimisticLockMode, getOptimisticLockStyle, getProperties, getProperty, getPropertyClosureSpan, getPropertyIterator, getProxyInterface, getProxyInterfaceName, getRecursiveProperty, getReferenceableProperties, getReferenceablePropertyIterator, getReferencedProperty, getServiceRegistry, getSubclassClosure, getSubclassClosureIterator, getSubclasses, getSubclassIterator, getSubclassJoinClosure, getSubclassJoinClosureIterator, getSubclassProperty, getSubclassPropertyClosure, getSubclassPropertyClosureIterator, getSubclassSpan, getSubclassTableClosure, getSubclassTableClosureIterator, getSuperMappedSuperclass, getSuperPersistentClass, getUnjoinedProperties, getUnjoinedPropertyIterator, hasCollectionNotReferencingPK, hasIdentifierMapper, hasNaturalId, hasPartitionedSelectionMapping, hasPojoRepresentation, hasProperty, hasSelectBeforeUpdate, hasSubclasses, hasSubselectLoadableCollections, isAbstract, isCached, isCachingExplicitlyRequested, isClassOrSuperclassJoin, isClassOrSuperclassTable, isCustomDeleteCallable, isCustomInsertCallable, isCustomUpdateCallable, isDefinedOnMultipleSubclasses, isDiscriminatorValueNotNull, isDiscriminatorValueNull, isLazy, isPropertyDefinedInHierarchy, isPropertyDefinedInSuperHierarchy, prepareForMappingModel, setAbstract, setBatchSize, setCached, setCachingExplicitlyRequested, setClassName, setCustomSqlDelete, setCustomSQLDelete, setCustomSqlInsert, setCustomSQLInsert, setCustomSqlUpdate, setCustomSQLUpdate, setDeclaredIdentifierMapper, setDiscriminatorValue, setDynamicInsert, setDynamicUpdate, setEntityName, setIdentifierMapper, setJpaEntityName, setLazy, setLoaderName, setMetaAttributes, setOptimisticLockMode, setOptimisticLockStyle, setProxyInterfaceName, setSelectBeforeUpdate, setSubselectLoadableCollections, setSuperMappedSuperclass, toString, useDynamicInsert, useDynamicUpdate
    • Constructor Detail

      • SpecialRootClass

        public SpecialRootClass​(org.hibernate.mapping.Property property)
    • Method Detail

      • getProperty

        public org.hibernate.mapping.Property getProperty()
      • getParentProperty

        public org.hibernate.mapping.Property getParentProperty()