Class CFVersion

java.lang.Object
org.openjdk.asmtools.jasm.CFVersion
All Implemented Interfaces:
Cloneable

public class CFVersion extends Object implements Cloneable
  • Field Details

    • DEFAULT_MAJOR_VERSION

      public static final short DEFAULT_MAJOR_VERSION
      Default versions of class file
      See Also:
    • DEFAULT_MINOR_VERSION

      public static final short DEFAULT_MINOR_VERSION
      See Also:
    • DEFAULT_MODULE_MAJOR_VERSION

      public static final short DEFAULT_MODULE_MAJOR_VERSION
      See Also:
    • DEFAULT_MODULE_MINOR_VERSION

      public static final short DEFAULT_MODULE_MINOR_VERSION
      See Also:
    • UNDEFINED_VERSION

      public static final short UNDEFINED_VERSION
      See Also:
    • major_version

      private short major_version
    • minor_version

      private short minor_version
    • frozen

      private boolean frozen
    • isSet

      private boolean isSet
  • Constructor Details

    • CFVersion

      public CFVersion()
    • CFVersion

      public CFVersion(boolean frozenCFV, short major_version, short minor_version)
  • Method Details

    • setMajorVersion

      public void setMajorVersion(short major_version)
    • setMinorVersion

      public void setMinorVersion(short minor_version)
    • asString

      public String asString()
    • initModuleDefaults

      public void initModuleDefaults()
    • initClassDefaults

      public void initClassDefaults()
    • minor_version

      public short minor_version()
    • major_version

      public short major_version()
    • clone

      public CFVersion clone()
      Overrides:
      clone in class Object