IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

com.ibm.websphere.objectgrid.config
Class ConfigPropertyType

java.lang.Object
  extended by com.ibm.websphere.objectgrid.config.ConfigPropertyType
All Implemented Interfaces:
Serializable

public final class ConfigPropertyType
extends Object
implements Serializable

ConfigPropertyType is used to set the type of an attribute on a Plugin. The Java primitives, their java.lang counterparts, and java.lang.String are the supported types.

Since:
WAS XD 6.0.1.2, XC10
See Also:
ObjectGridConfigFactory.createConfigProperty(ConfigPropertyType, String, String), Plugin.setPluginType(PluginType), Serialized Form

Field Summary
static ConfigPropertyType BOOLEAN_JAVA_LANG
          ConfigPropertyType.BOOLEAN_JAVA_LANG can be used to set a property of type java.lang.Boolean on a plugin.
static ConfigPropertyType BOOLEAN_PRIM
          ConfigPropertyType.BOOLEAN_PRIM can be used to set a property of type boolean on a plugin.
static ConfigPropertyType BYTE_JAVA_LANG
          ConfigPropertyType.BYTE_JAVA_LANG can be used to set a property of type java.lang.Byte on a plugin.
static ConfigPropertyType BYTE_PRIM
          ConfigPropertyType.BYTE_PRIM can be used to set a property of type byte on a plugin.
static ConfigPropertyType CHAR_PRIM
          ConfigPropertyType.CHAR_PRIM can be used to set a property of type char on a plugin.
static ConfigPropertyType CHARACTER_JAVA_LANG
          ConfigPropertyType.CHARACTER_JAVA_LANG can be used to set a property of type java.lang.Character on a plugin.
static ConfigPropertyType DOUBLE_JAVA_LANG
          ConfigPropertyType.DOUBLE_JAVA_LANG can be used to set a property of type java.lang.Double on a plugin.
static ConfigPropertyType DOUBLE_PRIM
          ConfigPropertyType.DOUBLE_PRIM can be used to set a property of type double on a plugin.
static ConfigPropertyType FLOAT_JAVA_LANG
          ConfigPropertyType.FLOAT_JAVA_LANG can be used to set a property of type java.lang.Float on a plugin.
static ConfigPropertyType FLOAT_PRIM
          ConfigPropertyType.FLOAT_PRIM can be used to set a property of type float on a plugin.
static ConfigPropertyType INT_PRIM
          ConfigPropertyType.INT_PRIM can be used to set a property of type int on a plugin.
static ConfigPropertyType INTEGER_JAVA_LANG
          ConfigPropertyType.INTEGER_JAVA_LANG can be used to set a property of type java.lang.Integer on a plugin.
static ConfigPropertyType LONG_JAVA_LANG
          ConfigPropertyType.LONG_JAVA_LANG can be used to set a property of type java.lang.Long on a plugin.
static ConfigPropertyType LONG_PRIM
          ConfigPropertyType.LONG_PRIM can be used to set a property of type long on a plugin.
static ConfigPropertyType SHORT_JAVA_LANG
          ConfigPropertyType.SHORT_JAVA_LANG can be used to set a property of type java.lang.Short on a plugin.
static ConfigPropertyType SHORT_PRIM
          ConfigPropertyType.SHORT_PRIM can be used to set a property of type short on a plugin.
static ConfigPropertyType STRING_JAVA_LANG
          ConfigPropertyType.STRING_JAVA_LANG can be used to set a property of type java.lang.String on a plugin.
 
Method Summary
 boolean equals(Object o)
           
 int getId()
          Get the raw value of this ConfigPropertyType.
 int hashCode()
           
 String toString()
           
static ConfigPropertyType valueOf(byte id)
          Given the raw value of a ConfigPropertyType, this method returns a ConfigPropertyType object, or null if the raw value does not match an existing type.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

INTEGER_JAVA_LANG

public static final ConfigPropertyType INTEGER_JAVA_LANG
ConfigPropertyType.INTEGER_JAVA_LANG can be used to set a property of type java.lang.Integer on a plugin.


INT_PRIM

public static final ConfigPropertyType INT_PRIM
ConfigPropertyType.INT_PRIM can be used to set a property of type int on a plugin.


BOOLEAN_JAVA_LANG

public static final ConfigPropertyType BOOLEAN_JAVA_LANG
ConfigPropertyType.BOOLEAN_JAVA_LANG can be used to set a property of type java.lang.Boolean on a plugin.


BOOLEAN_PRIM

public static final ConfigPropertyType BOOLEAN_PRIM
ConfigPropertyType.BOOLEAN_PRIM can be used to set a property of type boolean on a plugin.


CHARACTER_JAVA_LANG

public static final ConfigPropertyType CHARACTER_JAVA_LANG
ConfigPropertyType.CHARACTER_JAVA_LANG can be used to set a property of type java.lang.Character on a plugin.


CHAR_PRIM

public static final ConfigPropertyType CHAR_PRIM
ConfigPropertyType.CHAR_PRIM can be used to set a property of type char on a plugin.


BYTE_JAVA_LANG

public static final ConfigPropertyType BYTE_JAVA_LANG
ConfigPropertyType.BYTE_JAVA_LANG can be used to set a property of type java.lang.Byte on a plugin.


BYTE_PRIM

public static final ConfigPropertyType BYTE_PRIM
ConfigPropertyType.BYTE_PRIM can be used to set a property of type byte on a plugin.


SHORT_JAVA_LANG

public static final ConfigPropertyType SHORT_JAVA_LANG
ConfigPropertyType.SHORT_JAVA_LANG can be used to set a property of type java.lang.Short on a plugin.


SHORT_PRIM

public static final ConfigPropertyType SHORT_PRIM
ConfigPropertyType.SHORT_PRIM can be used to set a property of type short on a plugin.


LONG_JAVA_LANG

public static final ConfigPropertyType LONG_JAVA_LANG
ConfigPropertyType.LONG_JAVA_LANG can be used to set a property of type java.lang.Long on a plugin.


LONG_PRIM

public static final ConfigPropertyType LONG_PRIM
ConfigPropertyType.LONG_PRIM can be used to set a property of type long on a plugin.


FLOAT_JAVA_LANG

public static final ConfigPropertyType FLOAT_JAVA_LANG
ConfigPropertyType.FLOAT_JAVA_LANG can be used to set a property of type java.lang.Float on a plugin.


FLOAT_PRIM

public static final ConfigPropertyType FLOAT_PRIM
ConfigPropertyType.FLOAT_PRIM can be used to set a property of type float on a plugin.


DOUBLE_JAVA_LANG

public static final ConfigPropertyType DOUBLE_JAVA_LANG
ConfigPropertyType.DOUBLE_JAVA_LANG can be used to set a property of type java.lang.Double on a plugin.


DOUBLE_PRIM

public static final ConfigPropertyType DOUBLE_PRIM
ConfigPropertyType.DOUBLE_PRIM can be used to set a property of type double on a plugin.


STRING_JAVA_LANG

public static final ConfigPropertyType STRING_JAVA_LANG
ConfigPropertyType.STRING_JAVA_LANG can be used to set a property of type java.lang.String on a plugin.

Method Detail

valueOf

public static final ConfigPropertyType valueOf(byte id)
Given the raw value of a ConfigPropertyType, this method returns a ConfigPropertyType object, or null if the raw value does not match an existing type. This method is used to deserialize this object.

Parameters:
id - the raw value of a ConfigPropertyType
Returns:
the ConfigPropertyType corresponding to the raw input value
Since:
8.6

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getId

public int getId()
Get the raw value of this ConfigPropertyType. This method is used to serialize this object.

Returns:
the raw value of this ConfigPropertyType.

toString

public String toString()
Overrides:
toString in class Object

IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

© Copyright International Business Machines Corp 2005,2012. All rights reserved.