Enum Class VMOpType

java.lang.Object
java.lang.Enum<VMOpType>
com.github.junrar.unpack.vm.VMOpType
All Implemented Interfaces:
Serializable, Comparable<VMOpType>, Constable

public enum VMOpType extends Enum<VMOpType>
DOCUMENT ME
Version:
$LastChangedRevision$
  • Enum Constant Details

    • VM_OPREG

      public static final VMOpType VM_OPREG
    • VM_OPINT

      public static final VMOpType VM_OPINT
    • VM_OPREGMEM

      public static final VMOpType VM_OPREGMEM
    • VM_OPNONE

      public static final VMOpType VM_OPNONE
  • Field Details

    • opType

      private final int opType
  • Constructor Details

    • VMOpType

      private VMOpType(int opType)
  • Method Details

    • values

      public static VMOpType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static VMOpType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getOpType

      public int getOpType()
    • equals

      public boolean equals(int opType)
    • findOpType

      public static VMOpType findOpType(int opType)