Interface DoubleObject
-
- All Superinterfaces:
AtomicObject,DataObject,NumericObject,PropertyHandler
- All Known Implementing Classes:
DoubleObjectImpl
public interface DoubleObject extends NumericObject
A DoubleObject represents a double as value.A detailed description can be found in the
DoubleClass.- Author:
- Rainer Maximini
- See Also:
DoubleClass
-
-
Field Summary
-
Fields inherited from interface de.uni_trier.wi2.procake.data.object.base.AtomicObject
COMPONENT, COMPONENT_KEY, LOG_INVALID_NATIVE_VALUE, LOG_NO_ORDER_DEFINED, LOG_UNCOMPARABLE_OBJECTS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DoubleClassgetDoubleClass()voidsetNativeDouble(double value)voidsetNativeDouble(Double value)-
Methods inherited from interface de.uni_trier.wi2.procake.data.object.base.AtomicObject
getAtomicClass, getNativeObject, isConsistent, setNativeObject, setValueFromString
-
Methods inherited from interface de.uni_trier.wi2.procake.data.object.DataObject
assertSameValueAsIn, copy, getDataClass, getId, getModel, hasClassName, hasSameValueAsIn, hasSystemClassName, isAggregate, isAtomic, isBoolean, isByteArray, isChronologic, isCollection, isDataflowWrapper, isDataReference, isDate, isDouble, isInteger, isInterval, isKindOf, isList, isMemberOf, isNESTConstraintEdge, isNESTControlflowEdge, isNESTControlflowNode, isNESTDataflowEdge, isNESTDataNode, isNESTEdge, isNESTGraph, isNESTNode, isNESTPartOfEdge, isNESTSequenceNode, isNESTSequentialWorkflow, isNESTSubWorkflowNode, isNESTTaskNode, isNESTWorkflow, isNESTWorkflowNode, isNode, isNumeric, isSequence, isSet, isString, isSubWorkflow, isTask, isTime, isTimestamp, isUnion, isURI, isVoid, isWorkflow, removeId, setDataClass, setId, toDetailedString, toXML
-
Methods inherited from interface de.uni_trier.wi2.procake.data.object.base.NumericObject
getNativeDouble, getNativeDoubleValue, getNativeNumber, getNumericClass, setNativeNumber
-
Methods inherited from interface de.uni_trier.wi2.procake.data.PropertyHandler
addProperty, addProperty, getAllProperties, getAllPropertyNodes, getProperty, getPropertyNames, getPropertyNode, getPropertyRootNode, hasProperties, removeProperty
-
-
-
-
Method Detail
-
getDoubleClass
DoubleClass getDoubleClass()
-
setNativeDouble
void setNativeDouble(double value) throws InvalidNativeValueException- Throws:
InvalidNativeValueException
-
setNativeDouble
void setNativeDouble(Double value) throws InvalidNativeValueException
- Throws:
InvalidNativeValueException
-
-