Class XMPMetaFactory.XMPVersionInfoImpl

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean debug  
      private int engBuild  
      private int major  
      private java.lang.String message  
      private int micro  
      private int minor  
    • Constructor Summary

      Constructors 
      Constructor Description
      XMPVersionInfoImpl​(int major, int minor, int micro, int engBuild, boolean debug, java.lang.String message)  
    • Field Detail

      • 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

        private final java.lang.String message
    • Constructor Detail

      • XMPVersionInfoImpl

        public XMPVersionInfoImpl​(int major,
                                  int minor,
                                  int micro,
                                  int engBuild,
                                  boolean debug,
                                  java.lang.String message)
    • Method Detail

      • getMajor

        public int getMajor()
        Specified by:
        getMajor in interface XMPVersionInfo
        Returns:
        Returns the primary release number, the "1" in version "1.2.3".
      • getMinor

        public int getMinor()
        Specified by:
        getMinor in interface XMPVersionInfo
        Returns:
        Returns the secondary release number, the "2" in version "1.2.3".
      • getMicro

        public int getMicro()
        Specified by:
        getMicro in interface XMPVersionInfo
        Returns:
        Returns the tertiary release number, the "3" in version "1.2.3".
      • isDebug

        public boolean isDebug()
        Specified by:
        isDebug in interface XMPVersionInfo
        Returns:
        Returns true if this is a debug build.
      • getBuild

        public int getBuild()
        Specified by:
        getBuild in interface XMPVersionInfo
        Returns:
        Returns a rolling build number, monotonically increasing in a release.
      • getMessage

        public java.lang.String getMessage()
        Specified by:
        getMessage in interface XMPVersionInfo
        Returns:
        Returns a comprehensive version information string.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object