Klasse VerificationInfo

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.VerificationInfo
Alle implementierten Schnittstellen:
IVerificationTypeInfo

public class VerificationInfo extends ClassFileStruct implements IVerificationTypeInfo
  • Konstruktordetails

  • Methodendetails

    • getTag

      public int getTag()
      Beschreibung aus Schnittstelle kopiert: IVerificationTypeInfo
      Answer back the tag of this verification type info as described in the JVM specifications.
      • 0 for the top type
      • 1 for the int type
      • 2 for the float type
      • 3 for the double type
      • 4 for the long type
      • 5 for the null type
      • 6 for the uninitialized this type
      • 7 for the object type
      • 8 for the uninitialized offset type
      Angegeben von:
      getTag in Schnittstelle IVerificationTypeInfo
      Gibt zurück:
      the tag of this verification type info as described in the JVM specifications
    • getOffset

      public int getOffset()
      Beschreibung aus Schnittstelle kopiert: IVerificationTypeInfo
      Answer back the offset of this verification type info as described in the JVM specifications. This makes sense only if the tag is 8.
      Angegeben von:
      getOffset in Schnittstelle IVerificationTypeInfo
      Gibt zurück:
      the offset of this verification type info as described in the JVM specifications
    • getConstantPoolIndex

      public int getConstantPoolIndex()
      Beschreibung aus Schnittstelle kopiert: IVerificationTypeInfo
      Answer back the constant pool index of this verification type info as described in the JVM specifications. This makes sense only if the tag is 7.
      Angegeben von:
      getConstantPoolIndex in Schnittstelle IVerificationTypeInfo
      Gibt zurück:
      the constant pool index of this verification type info as described in the JVM specifications
    • getClassTypeName

      public char[] getClassTypeName()
      Beschreibung aus Schnittstelle kopiert: IVerificationTypeInfo
      Answer back the name of the class type referenced by the index in the constant pool as described in the JVM specifications. This makes sense only if the tag is 7.
      Angegeben von:
      getClassTypeName in Schnittstelle IVerificationTypeInfo
      Gibt zurück:
      the name of the class type referenced by the index in the constant pool as described in the JVM specifications
    • sizeInBytes

      public int sizeInBytes()