类 AttributeTypeDescriptor

    • 字段详细资料

      • inheritanceMetadata

        protected org.hibernate.bytecode.enhance.internal.javassist.AttributeTypeDescriptor.InheritanceMetadata inheritanceMetadata
    • 构造器详细资料

      • AttributeTypeDescriptor

        protected AttributeTypeDescriptor​(org.hibernate.bytecode.enhance.internal.javassist.AttributeTypeDescriptor.InheritanceMetadata inheritanceMetadata)
    • 方法详细资料

      • buildReadInterceptionBodyFragment

        public abstract String buildReadInterceptionBodyFragment​(String fieldName)
      • buildWriteInterceptionBodyFragment

        public abstract String buildWriteInterceptionBodyFragment​(String fieldName)
      • buildInLineDirtyCheckingBodyFragment

        public String buildInLineDirtyCheckingBodyFragment​(JavassistEnhancementContext context,
                                                           javassist.CtField currentValue)
      • resolve

        public static AttributeTypeDescriptor resolve​(javassist.CtClass managedCtClass,
                                                      javassist.CtField persistentField)
                                               throws javassist.NotFoundException
        factory method to get the AttributeTypeDescriptor for a particular field type
        抛出:
        javassist.NotFoundException