atg.repository.search.indexing.specifier
Class PropertyTypeEnum

java.lang.Object
  extended by atg.core.util.Enum
      extended by atg.repository.search.indexing.specifier.PropertyTypeEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class PropertyTypeEnum
extends Enum

A enum class (pre-JDK 1.5) which represents a meta-data property type.

Created: April 25 2005

See Also:
Serialized Form

Nested Class Summary
static class PropertyTypeEnum.LocalePropertyTypeEditor
          Provide a LocalePropertyTypeEditor for editing PropertyTypeEnum.
static class PropertyTypeEnum.PropertyTypeEditor
          The PropertyTypeEditor for this enum class.
 
Nested classes/interfaces inherited from class atg.core.util.Enum
Enum.EnumEditor, Enum.LocaleEnumEditor
 
Field Summary
static PropertyTypeEnum BOOLEAN
          "bool", ordinal 0
static java.lang.String CLASS_VERSION
          Class version string
static PropertyTypeEnum DATE
          "date", ordinal 1
static PropertyTypeEnum ENUM
          "enum", ordinal 2
static PropertyTypeEnum FLOAT
          "float", ordinal 3
static PropertyTypeEnum INFO
          "info", ordinal 7
static PropertyTypeEnum INTEGER
          "integer", ordinal 4
static PropertyTypeEnum STRING
          "string", ordinal 5
static PropertyTypeEnum TEXT
          "text", ordinal 6
static PropertyTypeEnum UNKNOWN
          "unknown", ordinal -1
static PropertyTypeEnum UNSPECIFIED
          "unspecified", ordinal 8
 
Method Summary
static java.lang.Class getClassFromEnum(PropertyTypeEnum pEnum)
           
static PropertyTypeEnum getEnumFromInt(int pOrdinal)
          Get an enumeration from the string.
static PropertyTypeEnum getEnumFromString(java.lang.String pString)
          Get an enumeration from the string.
 int getIntValue()
          Get an integer (ordinal) value.
 
Methods inherited from class atg.core.util.Enum
compareTo, getEnumClassInfo, getOrdinal, iterator, iterator, lookup, lookup, lookup, lookup, readResolve, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values

UNKNOWN

public static final PropertyTypeEnum UNKNOWN
"unknown", ordinal -1


BOOLEAN

public static final PropertyTypeEnum BOOLEAN
"bool", ordinal 0


DATE

public static final PropertyTypeEnum DATE
"date", ordinal 1


ENUM

public static final PropertyTypeEnum ENUM
"enum", ordinal 2


FLOAT

public static final PropertyTypeEnum FLOAT
"float", ordinal 3


INTEGER

public static final PropertyTypeEnum INTEGER
"integer", ordinal 4


STRING

public static final PropertyTypeEnum STRING
"string", ordinal 5


TEXT

public static final PropertyTypeEnum TEXT
"text", ordinal 6


INFO

public static final PropertyTypeEnum INFO
"info", ordinal 7


UNSPECIFIED

public static final PropertyTypeEnum UNSPECIFIED
"unspecified", ordinal 8

Method Detail

getIntValue

public int getIntValue()
Get an integer (ordinal) value.


getEnumFromString

public static PropertyTypeEnum getEnumFromString(java.lang.String pString)
Get an enumeration from the string.


getEnumFromInt

public static PropertyTypeEnum getEnumFromInt(int pOrdinal)
Get an enumeration from the string.


getClassFromEnum

public static java.lang.Class getClassFromEnum(PropertyTypeEnum pEnum)