org.cip4.jdflib.core
Class JDFElement.EnumVersion

java.lang.Object
  extended by org.apache.commons.lang.enums.Enum
      extended by org.apache.commons.lang.enums.ValuedEnum
          extended by org.cip4.jdflib.core.JDFElement.EnumVersion
All Implemented Interfaces:
Serializable, Comparable
Enclosing class:
JDFElement

public static final class JDFElement.EnumVersion
extends org.apache.commons.lang.enums.ValuedEnum

Enumeration strings for Version NOTE: If not specified the version defaults to Version 1.3

See Also:
Serialized Form

Field Summary
static JDFElement.EnumVersion Unknown
           
static JDFElement.EnumVersion Version_1_0
           
static JDFElement.EnumVersion Version_1_1
           
static JDFElement.EnumVersion Version_1_2
           
static JDFElement.EnumVersion Version_1_3
           
static JDFElement.EnumVersion Version_1_4
           
static JDFElement.EnumVersion Version_1_5
           
static JDFElement.EnumVersion Version_1_6
           
static JDFElement.EnumVersion Version_1_7
           
static JDFElement.EnumVersion Version_1_8
           
static JDFElement.EnumVersion Version_1_9
           
static JDFElement.EnumVersion Version_2_0
           
 
Fields inherited from class org.apache.commons.lang.enums.Enum
iToString
 
Method Summary
static JDFElement.EnumVersion getEnum(int enumValue)
          casts a EnumVersion into its corresponding String
static JDFElement.EnumVersion getEnum(String enumName)
          casts a String into a corresponding EnumVersion hand coded for speed!
static List getEnumList()
           
static Map getEnumMap()
           
 int getMajorVersion()
          gets the integer value of the major version, e.g 2 for 1.3 etc
 int getMinorVersion()
          gets the integer value of the minor version, e.g 2 for 1.3 etc
 boolean isGreater(JDFElement.EnumVersion other)
          returns true if this is greater than other
static Iterator iterator()
          gets the EnumVersion iterator
 String toString()
          Deprecated. just for compiling PrintReady, to be removed afterwards
 
Methods inherited from class org.apache.commons.lang.enums.ValuedEnum
compareTo, getEnum, getValue
 
Methods inherited from class org.apache.commons.lang.enums.Enum
equals, getEnum, getEnumClass, getEnumList, getEnumMap, getName, hashCode, iterator, readResolve
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

Unknown

public static final JDFElement.EnumVersion Unknown

Version_1_0

public static final JDFElement.EnumVersion Version_1_0

Version_1_1

public static final JDFElement.EnumVersion Version_1_1

Version_1_2

public static final JDFElement.EnumVersion Version_1_2

Version_1_3

public static final JDFElement.EnumVersion Version_1_3

Version_1_4

public static final JDFElement.EnumVersion Version_1_4

Version_1_5

public static final JDFElement.EnumVersion Version_1_5

Version_1_6

public static final JDFElement.EnumVersion Version_1_6

Version_1_7

public static final JDFElement.EnumVersion Version_1_7

Version_1_8

public static final JDFElement.EnumVersion Version_1_8

Version_1_9

public static final JDFElement.EnumVersion Version_1_9

Version_2_0

public static final JDFElement.EnumVersion Version_2_0
Method Detail

toString

@Deprecated
public String toString()
Deprecated. just for compiling PrintReady, to be removed afterwards

Overrides:
toString in class org.apache.commons.lang.enums.ValuedEnum
See Also:
Object.toString()

getEnum

public static JDFElement.EnumVersion getEnum(String enumName)
casts a String into a corresponding EnumVersion hand coded for speed!

Parameters:
enumName - the name of the EnumVersion
Returns:
the corresponding EnumVersion

getEnum

public static JDFElement.EnumVersion getEnum(int enumValue)
casts a EnumVersion into its corresponding String

Parameters:
enumValue - the EnumVersion to cast
Returns:
the corresponding String

getEnumMap

public static Map getEnumMap()
Returns:
Map

getEnumList

public static List getEnumList()
Returns:
List

iterator

public static Iterator iterator()
gets the EnumVersion iterator

Returns:
Iterator

isGreater

public boolean isGreater(JDFElement.EnumVersion other)
returns true if this is greater than other

Parameters:
other -
Returns:
boolean true if this>other

getMinorVersion

public int getMinorVersion()
gets the integer value of the minor version, e.g 2 for 1.3 etc

Returns:

getMajorVersion

public int getMajorVersion()
gets the integer value of the major version, e.g 2 for 1.3 etc

Returns:


Copyright © 2013. All Rights Reserved.