org.xmlBlaster.util.property
Class PropDouble
java.lang.Object
org.xmlBlaster.util.property.PropEntry
org.xmlBlaster.util.property.PropDouble
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public final class PropDouble
- 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 double |
value
|
Constructor Summary |
PropDouble(double value)
Constructor for the default value |
PropDouble(java.lang.String propName,
double 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()
|
double |
getValue()
|
java.lang.String |
getValueString()
|
static void |
main(java.lang.String[] args)
java org.xmlBlaster.util.property.PropDouble |
void |
setValue(double value)
|
void |
setValue(double 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 double value
PropDouble
public PropDouble(double value)
- Constructor for the default value
PropDouble
public PropDouble(java.lang.String propName,
double value)
- Constructor for the default value
getTypeString
public final java.lang.String getTypeString()
- Specified by:
getTypeString
in class PropEntry
- Returns:
- "double"
getValueString
public final java.lang.String getValueString()
- Specified by:
getValueString
in class PropEntry
- Returns:
- The value in String form
setValue
public void setValue(double 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(double value,
int creationOrigin)
- Parameters:
creationOrigin
- e.g. PropEntry.CREATED_BY_JVMENV
getValue
public double 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.PropDouble
Copyright © 1999-2014 The xmlBlaster.org contributers.