类 AbstractPropertyHolder

    • 方法详细资料

      • normalizeCompositePathForLogging

        protected abstract String normalizeCompositePathForLogging​(String attributeName)
      • normalizeCompositePath

        protected abstract String normalizeCompositePath​(String attributeName)
      • locateAttributeConversionInfo

        protected abstract AttributeConversionInfo locateAttributeConversionInfo​(org.hibernate.annotations.common.reflection.XProperty property)
      • setCurrentProperty

        protected void setCurrentProperty​(org.hibernate.annotations.common.reflection.XProperty property)
        Set the property to be processed. property can be null
        参数:
        property - The property
      • getOverriddenColumn

        public javax.persistence.Column[] getOverriddenColumn​(String propertyName)
        Get column overriding, property first, then parent, then holder replace the placeholder 'collection&&element' with nothing These rules are here to support both JPA 2 and legacy overriding rules.
        指定者:
        getOverriddenColumn 在接口中 PropertyHolder
      • getOverriddenJoinColumn

        public javax.persistence.JoinColumn[] getOverriddenJoinColumn​(String propertyName)
        Get column overriding, property first, then parent, then holder replace the placeholder 'collection&&element' with nothing These rules are here to support both JPA 2 and legacy overriding rules.
        指定者:
        getOverriddenJoinColumn 在接口中 PropertyHolder
      • getOverriddenForeignKey

        public javax.persistence.ForeignKey getOverriddenForeignKey​(String propertyName)
        从接口复制的说明: PropertyHolder
        return null if hte foreign key is not overridden, or the foreign key if true
        指定者:
        getOverriddenForeignKey 在接口中 PropertyHolder
      • getJoinTable

        public javax.persistence.JoinTable getJoinTable​(org.hibernate.annotations.common.reflection.XProperty property)
        Get column overriding, property first, then parent, then holder replace the placeholder 'collection&&element' with nothing These rules are here to support both JPA 2 and legacy overriding rules.
        指定者:
        getJoinTable 在接口中 PropertyHolder
      • getOverriddenJoinTable

        public javax.persistence.JoinTable getOverriddenJoinTable​(String propertyName)
        Get column overriding, property first, then parent, then holder replace the placeholder 'collection&&element' with nothing These rules are here to support both JPA 2 and legacy overriding rules.