Class AbstractPojoHCAnnRawTypeModel<T,​I extends AbstractPojoHCAnnBootstrapIntrospector>

    • Field Detail

      • xClass

        protected final org.hibernate.annotations.common.reflection.XClass xClass
    • Method Detail

      • isAbstract

        public boolean isAbstract()
        Returns:
        true if this type is abstract, i.e. it cannot be instantiated as-is (but may be as a subtype). false otherwise.
      • isSubTypeOf

        public final boolean isSubTypeOf​(MappableTypeModel other)
        Parameters:
        other - Another type that should be assessed as a supertype.
        Returns:
        true if this type is a subtype of superTypeCandidate, i.e. if superTypeCandidate is mentioned in MappableTypeModel.ascendingSuperTypes(). false otherwise.
      • declaredFieldAccessXPropertiesByName

        protected final Map<String,​org.hibernate.annotations.common.reflection.XProperty> declaredFieldAccessXPropertiesByName()
      • declaredMethodAccessXPropertiesByName

        protected final Map<String,​List<org.hibernate.annotations.common.reflection.XProperty>> declaredMethodAccessXPropertiesByName()
      • declaredPropertyGetters

        protected final List<Member> declaredPropertyGetters​(String propertyName)
      • declaredPropertyField

        protected final Member declaredPropertyField​(String propertyName)