类 UnknownReferenceValue

    • 构造器详细资料

      • UnknownReferenceValue

        public UnknownReferenceValue()
    • 方法详细资料

      • mayBeExtension

        public boolean mayBeExtension()
        从类复制的说明: ReferenceValue
        Returns whether the actual type of this ReferenceValue may be an extension of its type.
        指定者:
        mayBeExtension 在类中 ReferenceValue
      • isNull

        public int isNull()
        从类复制的说明: ReferenceValue
        Returns whether this ReferenceValue is null.
        指定者:
        isNull 在类中 ReferenceValue
        返回:
        NEVER, MAYBE, or ALWAYS.
      • instanceOf

        public int instanceOf​(java.lang.String otherType,
                              Clazz otherReferencedClass)
        从类复制的说明: ReferenceValue
        Returns whether the type is an instance of the given type.
        指定者:
        instanceOf 在类中 ReferenceValue
      • equal

        public int equal​(ReferenceValue other)
        从类复制的说明: ReferenceValue
        Returns whether this ReferenceValue is equal to the given other ReferenceValue.
        指定者:
        equal 在类中 ReferenceValue
        返回:
        NEVER, MAYBE, or ALWAYS.
      • isParticular

        public boolean isParticular()
        从类复制的说明: Value
        Returns whether this Value represents a single particular (known) value.
        覆盖:
        isParticular 在类中 Value
      • internalType

        public final java.lang.String internalType()
        从类复制的说明: Value
        Returns the internal type of this Value.
        指定者:
        internalType 在类中 Value
        返回:
        TypeConstants.BOOLEAN, TypeConstants.BYTE, TypeConstants.CHAR, TypeConstants.SHORT, TypeConstants.INT , TypeConstants.LONG, TypeConstants.FLOAT, TypeConstants.DOUBLE, TypeConstants.CLASS_START ... TypeConstants.CLASS_END , or an array type containing any of these types (always as String).