类 VerificationType

    • 字段详细资料

      • INTEGER_TYPE

        public static final int INTEGER_TYPE
        另请参阅:
        常量字段值
      • FLOAT_TYPE

        public static final int FLOAT_TYPE
        另请参阅:
        常量字段值
      • DOUBLE_TYPE

        public static final int DOUBLE_TYPE
        另请参阅:
        常量字段值
      • LONG_TYPE

        public static final int LONG_TYPE
        另请参阅:
        常量字段值
      • NULL_TYPE

        public static final int NULL_TYPE
        另请参阅:
        常量字段值
      • UNINITIALIZED_THIS_TYPE

        public static final int UNINITIALIZED_THIS_TYPE
        另请参阅:
        常量字段值
      • OBJECT_TYPE

        public static final int OBJECT_TYPE
        另请参阅:
        常量字段值
      • UNINITIALIZED_TYPE

        public static final int UNINITIALIZED_TYPE
        另请参阅:
        常量字段值
    • 构造器详细资料

      • VerificationType

        public VerificationType()
    • 方法详细资料

      • getTag

        public abstract int getTag()
        Returns the tag of the verification type.
      • accept

        public abstract void accept​(Clazz clazz,
                                    Method method,
                                    CodeAttribute codeAttribute,
                                    int instructionOffset,
                                    VerificationTypeVisitor verificationTypeVisitor)
        Accepts the given visitor in the context of a method's code, either on a stack or as a variable.
      • stackAccept

        public abstract void stackAccept​(Clazz clazz,
                                         Method method,
                                         CodeAttribute codeAttribute,
                                         int instructionOffset,
                                         int stackIndex,
                                         VerificationTypeVisitor verificationTypeVisitor)
        Accepts the given visitor in the context of a stack in a method's code .
      • variablesAccept

        public abstract void variablesAccept​(Clazz clazz,
                                             Method method,
                                             CodeAttribute codeAttribute,
                                             int instructionOffset,
                                             int variableIndex,
                                             VerificationTypeVisitor verificationTypeVisitor)
        Accepts the given visitor in the context of a variable in a method's code.
      • equals

        public boolean equals​(java.lang.Object object)
        覆盖:
        equals 在类中 java.lang.Object
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 java.lang.Object