Class Lib

  • All Implemented Interfaces:
    ILib

    public class Lib
    extends java.lang.Object
    implements ILib
    Author:
    labudda
    • Constructor Summary

      Constructors 
      Constructor Description
      Lib​(java.util.jar.JarFile jar)  
      Lib​(java.util.jar.JarFile jar, java.lang.String name)  
    • Constructor Detail

      • Lib

        public Lib​(java.util.jar.JarFile jar)
            throws java.io.IOException
        Parameters:
        jar -
        Throws:
        java.io.IOException
      • Lib

        public Lib​(java.util.jar.JarFile jar,
                   java.lang.String name)
            throws java.io.IOException
        Parameters:
        jar -
        Throws:
        java.io.IOException
    • Method Detail

      • getBuild

        public int getBuild()
        Specified by:
        getBuild in interface ILib
        Returns:
        build.number Modified in build.number incremented on every build by build and deploy should not be modified by developer
      • getMajor

        public int getMajor()
        Specified by:
        getMajor in interface ILib
        Returns:
        Major version number modified by developer in build.number
      • getMinor

        public int getMinor()
        Specified by:
        getMinor in interface ILib
        Returns:
        Minor version number modified by developer in build.number
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface ILib
        Returns:
        Name der Bibliothek inkllusive Pfad ohne host
      • getRevision

        public int getRevision()
        Specified by:
        getRevision in interface ILib
        Returns:
        Revision number. Modified in build.number incremented on every release by build and deply might be modified by developer
      • getDate

        public java.lang.String getDate()
        Specified by:
        getDate in interface ILib
        Returns:
        Build Date