Interface ClassFileVersion

All Superinterfaces:
ClassElement, ClassFileElement

public sealed interface ClassFileVersion extends ClassElement
Models the classfile version information for a class. Delivered as a ClassElement when traversing the elements of a ClassModel.
Since:
24
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the major classfile version.
    int
    Returns the minor classfile version.
    of(int majorVersion, int minorVersion)
    Returns a ClassFileVersion element.
  • Method Details

    • majorVersion

      int majorVersion()
      Returns the major classfile version.
      Returns:
      the major classfile version
    • minorVersion

      int minorVersion()
      Returns the minor classfile version.
      Returns:
      the minor classfile version
    • of

      static ClassFileVersion of(int majorVersion, int minorVersion)
      Returns a ClassFileVersion element.
      Parameters:
      majorVersion - the major classfile version
      minorVersion - the minor classfile version
      Returns:
      a ClassFileVersion element