Class ICSVersion


  • public class ICSVersion
    extends java.lang.Object
    • Constructor Detail

      • ICSVersion

        public ICSVersion​(java.lang.String ics,
                          int level,
                          JDFElement.EnumVersion version)
        Parameters:
        _theNode - the jdf node to parse
        vParts - the job part to search for, if null don't filter
        inlineUpdates - replace all updated audits with the updated version
    • Method Detail

      • getLevel

        public int getLevel()
      • getIcs

        public java.lang.String getIcs()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • getVersions

        public static java.util.List<ICSVersion> getVersions​(java.lang.String input)
      • getVersion

        public static ICSVersion getVersion​(java.lang.String in)
      • toString

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

        public ICSVersion getBase​(java.lang.String dependentICS,
                                  int depLevel)
        get a base ics of the same version family
        Parameters:
        dependentICS -
        depLevel -
        Returns: