org.xmlBlaster.util.property
Class PropInt
java.lang.Object
org.xmlBlaster.util.property.PropEntry
org.xmlBlaster.util.property.PropInt
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public final class PropInt
- extends PropEntry
- implements java.io.Serializable, java.lang.Cloneable
Base class for the various property data type implementations.
- Author:
- xmlBlaster@marcelruff.info
- See Also:
- Serialized Form
Field Summary |
private int |
value
|
Constructor Summary |
PropInt(int value)
Constructor for the default value |
PropInt(java.lang.String propName,
int value)
Constructor for the default value |
Method Summary |
java.lang.Object |
clone()
Returns a shallow clone, you can change savely all basic or immutable types
like boolean, String, int. |
java.lang.String |
getTypeString()
|
int |
getValue()
|
java.lang.String |
getValueString()
|
static void |
main(java.lang.String[] args)
java org.xmlBlaster.util.property.PropInt |
void |
setValue(int value)
|
void |
setValue(int value,
int creationOrigin)
|
void |
setValue(java.lang.String value,
int creationOrigin)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
value
private int value
PropInt
public PropInt(int value)
- Constructor for the default value
PropInt
public PropInt(java.lang.String propName,
int value)
- Constructor for the default value
getTypeString
public final java.lang.String getTypeString()
- Specified by:
getTypeString
in class PropEntry
- Returns:
- "int"
getValueString
public final java.lang.String getValueString()
- Specified by:
getValueString
in class PropEntry
- Returns:
- The value in String form
setValue
public void setValue(int value)
setValue
public void setValue(java.lang.String value,
int creationOrigin)
- Specified by:
setValue
in class PropEntry
- Parameters:
The
- new value as String type, will be converted to native typecreationOrigin
- e.g. PropEntry.CREATED_BY_JVMENV
setValue
public void setValue(int value,
int creationOrigin)
- Parameters:
creationOrigin
- e.g. PropEntry.CREATED_BY_JVMENV
getValue
public int getValue()
clone
public java.lang.Object clone()
- Returns a shallow clone, you can change savely all basic or immutable types
like boolean, String, int.
Currently RouteInfo is not cloned (so don't change it)
- Overrides:
clone
in class PropEntry
main
public static void main(java.lang.String[] args)
- java org.xmlBlaster.util.property.PropInt
Copyright © 1999-2014 The xmlBlaster.org contributers.