com.ibm.pim.common
Enum VersionInfo.Type

java.lang.Object
  extended by java.lang.Enum<VersionInfo.Type>
      extended by com.ibm.pim.common.VersionInfo.Type
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<VersionInfo.Type>
Enclosing interface:
VersionInfo

public static enum VersionInfo.Type
extends java.lang.Enum<VersionInfo.Type>

Enumeration for the version type


Enum Constant Summary
AGGREGATE_UPDATE
          Represents an aggregation version
CATALOG_UPLOAD
          Represents an uploaded version
CHECKIN
          Represents a Checked in version
CHECKOUT
          Represents a checkedout version
FIRST_VERSION
          Represents the initial version
LATEST_VERSION
          Represents the Current version
MANUAL_MODIFICATIONS
          Represents the modified version
NON_TAGGED_VERSION
          Represents a version without tagging
SYNDICATION
          Represents the syndication version
 
Method Summary
static VersionInfo.Type valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static VersionInfo.Type[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

FIRST_VERSION

public static final VersionInfo.Type FIRST_VERSION
Represents the initial version


LATEST_VERSION

public static final VersionInfo.Type LATEST_VERSION
Represents the Current version


NON_TAGGED_VERSION

public static final VersionInfo.Type NON_TAGGED_VERSION
Represents a version without tagging


CATALOG_UPLOAD

public static final VersionInfo.Type CATALOG_UPLOAD
Represents an uploaded version


MANUAL_MODIFICATIONS

public static final VersionInfo.Type MANUAL_MODIFICATIONS
Represents the modified version


AGGREGATE_UPDATE

public static final VersionInfo.Type AGGREGATE_UPDATE
Represents an aggregation version


SYNDICATION

public static final VersionInfo.Type SYNDICATION
Represents the syndication version


CHECKOUT

public static final VersionInfo.Type CHECKOUT
Represents a checkedout version


CHECKIN

public static final VersionInfo.Type CHECKIN
Represents a Checked in version

Method Detail

values

public static final VersionInfo.Type[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(VersionInfo.Type c : VersionInfo.Type.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static VersionInfo.Type valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name