APIdia Launch Partner
Top Fields Constructors Methods
jdk.internal.classfile.impl

public final Class ClassFileVersionImpl

extends AbstractElement
implements ClassFileVersion
Class Inheritance
All Implemented Interfaces
java.lang.classfile.ClassFileVersion, java.lang.classfile.ClassElement, java.lang.classfile.ClassFileElement
Imports
java.lang.classfile.ClassFileVersion

Field Summary

Modifier and TypeField and Description
private final int
private final int

Constructor Summary

AccessConstructor and Description
public
ClassFileVersionImpl(int majorVersion, int minorVersion)

Method Summary

Modifier and TypeMethod and Description
public int
majorVersion()

Implements java.lang.classfile.ClassFileVersion.majorVersion.

Returns the major version.

public int
minorVersion()

Implements java.lang.classfile.ClassFileVersion.minorVersion.

Returns the minor version.

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

public void
Inherited from jdk.internal.classfile.impl.AbstractElement:
writeTowriteTowriteTo

Field Detail

majorVersionback to summary
private final int majorVersion
minorVersionback to summary
private final int minorVersion

Constructor Detail

ClassFileVersionImplback to summary
public ClassFileVersionImpl(int majorVersion, int minorVersion)

Method Detail

majorVersionback to summary
public int majorVersion()

Implements java.lang.classfile.ClassFileVersion.majorVersion.

Doc from java.lang.classfile.ClassFileVersion.majorVersion.

Returns the major version. It is a u2 value.

Annotations
@Override
minorVersionback to summary
public int minorVersion()

Implements java.lang.classfile.ClassFileVersion.minorVersion.

Doc from java.lang.classfile.ClassFileVersion.minorVersion.

Returns the minor version. It is a u2 value.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override
writeToback to summary
public void writeTo(DirectClassBuilder builder)

Overrides jdk.internal.classfile.impl.AbstractElement.writeTo.

Annotations
@Override