public abstract class PropBaseUTC<U> extends PropertyBase<java.time.ZonedDateTime,U>
Abstract class for all UTC zoned-date-time classes
DateTimeCompleted
,
DateTimeCreated
,
DateTimeStamp
propertyNameProperty, valueProperty, valueTypeProperty
Modifier | Constructor and Description |
---|---|
protected |
PropBaseUTC() |
|
PropBaseUTC(PropBaseUTC<U> source) |
|
PropBaseUTC(java.time.ZonedDateTime temporal) |
Modifier and Type | Method and Description |
---|---|
boolean |
isValid()
Checks element to determine if necessary properties are set.
|
void |
setValue(java.time.ZonedDateTime value)
Set the value of the property
|
compareTo, copyInto, copyValue, equals, errors, getConverter, getNonStandard, getParent, getPropertyValueString, getUnknownValue, getValue, getValueType, hashCode, name, nonStandardParameter, parseContent, propertyNameProperty, propertyType, setConverter, setConverterByClass, setNonStandard, setParent, setPropertyName, setValueType, setValueType, setValueType, toContent, toString, valueContent, valueProperty, valueTypeProperty, withNonStandard, withNonStandard, withNonStandard, withPropertyName, withValue, withValueType, withValueType
childrenUnmodifiable, copyIntoCallback, orderer, setContentLineGenerator
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
childrenUnmodifiable
protected PropBaseUTC()
public PropBaseUTC(java.time.ZonedDateTime temporal)
public PropBaseUTC(PropBaseUTC<U> source)
public void setValue(java.time.ZonedDateTime value)
Property
Set the value of the property
setValue
in interface Property<java.time.ZonedDateTime>
setValue
in class PropertyBase<java.time.ZonedDateTime,U>
public boolean isValid()
VElement
Checks element to determine if necessary properties are set.
VElement.isValid()
is invoked recursively to test child elements if element is a parent