Package com.itextpdf.kernel.xmp
Class XMPMetaFactory.XMPVersionInfoImpl
java.lang.Object
com.itextpdf.kernel.xmp.XMPMetaFactory.XMPVersionInfoImpl
- All Implemented Interfaces:
XMPVersionInfo
- Enclosing class:
XMPMetaFactory
private static final class XMPMetaFactory.XMPVersionInfoImpl
extends Object
implements XMPVersionInfo
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionXMPVersionInfoImpl
(int major, int minor, int micro, int engBuild, boolean debug, String message) -
Method Summary
-
Field Details
-
major
private final int major -
minor
private final int minor -
micro
private final int micro -
engBuild
private final int engBuild -
debug
private final boolean debug -
message
-
-
Constructor Details
-
XMPVersionInfoImpl
public XMPVersionInfoImpl(int major, int minor, int micro, int engBuild, boolean debug, String message)
-
-
Method Details
-
getMajor
public int getMajor()- Specified by:
getMajor
in interfaceXMPVersionInfo
- Returns:
- Returns the primary release number, the "1" in version "1.2.3".
-
getMinor
public int getMinor()- Specified by:
getMinor
in interfaceXMPVersionInfo
- Returns:
- Returns the secondary release number, the "2" in version "1.2.3".
-
getMicro
public int getMicro()- Specified by:
getMicro
in interfaceXMPVersionInfo
- Returns:
- Returns the tertiary release number, the "3" in version "1.2.3".
-
isDebug
public boolean isDebug()- Specified by:
isDebug
in interfaceXMPVersionInfo
- Returns:
- Returns true if this is a debug build.
-
getBuild
public int getBuild()- Specified by:
getBuild
in interfaceXMPVersionInfo
- Returns:
- Returns a rolling build number, monotonically increasing in a release.
-
getMessage
- Specified by:
getMessage
in interfaceXMPVersionInfo
- Returns:
- Returns a comprehensive version information string.
-
toString
-