Interface ChronologicObject
-
- All Superinterfaces:
AtomicObject,DataObject,PropertyHandler
- All Known Subinterfaces:
DateObject,TimeObject,TimestampObject
- All Known Implementing Classes:
ChronologicObjectImpl,DateObjectImpl,TimeObjectImpl,TimestampObjectImpl
public interface ChronologicObject extends AtomicObject
A ChronologicObject represents an container for an plain old java object representing timing aspects.A detailed description can be found in the
ChronologicClass.This is an abstract interface for that no corresponding implementation exists. This interface just summarises some methods that are equal for all chronological objects like
DateObject,TimeObject, andTimestampObject.- Author:
- Rainer Maximini
- See Also:
AtomicClass
-
-
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 DategetNativeChronologic()voidsetNativeChronologic(Date 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.PropertyHandler
addProperty, addProperty, getAllProperties, getAllPropertyNodes, getProperty, getPropertyNames, getPropertyNode, getPropertyRootNode, hasProperties, removeProperty
-
-
-
-
Method Detail
-
getNativeChronologic
Date getNativeChronologic()
-
setNativeChronologic
void setNativeChronologic(Date value) throws InvalidNativeValueException
- Throws:
InvalidNativeValueException
-
-