Module openj9.dtfj

Class J9RAS

  • All Implemented Interfaces:
    J9RASFragment

    public class J9RAS
    extends Object
    implements J9RASFragment
    Represents the basic J9RAS structure found in all Java versions U_8 eyecatcher[8]; U_32 bitpattern1; U_32 bitpattern2; I_32 version; I_32 length;
    • Field Detail

      • J9RAS_EYECATCHER_BYTES

        public static final byte[] J9RAS_EYECATCHER_BYTES
    • Method Detail

      • isValid

        public boolean isValid()
        Flag to indicate if this represents a valid J9RAS structure
        Returns:
        true if this is a valid structure
      • getVersion

        public int getVersion()
        Get the version of the J9RAS structure
        Returns:
        version
      • getLength

        public int getLength()
        Get the length of the J9RAS structure
        Returns:
        length
      • getAddress

        public long getAddress()
        The address of this structure within the address space
        Returns:
        address