Created on 11/08/2005
Base class for properties with a list of dates as a value.
Note that generics have been introduced as part of the migration to the new Java Date/Time API.
Date properties should now indicate the applicable Temporal type for the property.
For example:
java.time.Instant to represent UTC timejava.time.LocalDate to represent a date valuejava.time.ZonedDateTime to represent a date-time value influenced by timezone rules| Modifier and Type | Field and Description |
|---|---|
| private DateList | |
| private ZoneId | |
| private final Value | |
| private static final long | |
| private transient TimeZoneRegistry |
| Access | Constructor and Description |
|---|---|
| public | |
| public | DateListProperty(final String
the property name name, final ParameterList property parameters parameters, Value defaultValueParam)
|
| public | DateListProperty(final String
the property name name, final DateList<T> a list of initial dates for the property dates)
|
| public | DateListProperty(final String
the property name name, final ParameterList property parameters parameters, final DateList<T> a list of initial dates for the property dates, Value defaultValueParam)
|
| Modifier and Type | Method and Description |
|---|---|
| public final List | |
| public String | |
| public void | setDefaultTimeZone(ZoneId
a timezone identifier defaultTimeZone)A default timezone may be specified for interpreting floating DATE-TIME values. |
| public void | |
| public void | setValue(final String
a string representation of the property value aValue)Implements abstract net. Sets the current value of the property. |
| dates | back to summary |
|---|---|
| private DateList<T> dates | |
| defaultTimeZone | back to summary |
|---|---|
| private ZoneId defaultTimeZone | |
| defaultValueParam | back to summary |
|---|---|
| private final Value defaultValueParam | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| timeZoneRegistry | back to summary |
|---|---|
| private transient TimeZoneRegistry timeZoneRegistry | |
| DateListProperty | back to summary |
|---|---|
public DateListProperty(final String name)
| |
| DateListProperty | back to summary |
|---|---|
public DateListProperty(final String name, final ParameterList parameters, Value defaultValueParam)
| |
| DateListProperty | back to summary |
|---|---|
| public DateListProperty(final String name, final DateList<T> dates) | |
| DateListProperty | back to summary |
|---|---|
public DateListProperty(final String name, final ParameterList parameters, final DateList<T> dates, Value defaultValueParam)
| |
| getDates | back to summary |
|---|---|
public final List
| |
| getValue | back to summary |
|---|---|
| public String getValue() Implements abstract net.
| |
| setDefaultTimeZone | back to summary |
|---|---|
| public void setDefaultTimeZone(ZoneId defaultTimeZone) A default timezone may be specified for interpreting floating DATE-TIME values. In the absence of a default timezone the system default timezone will be used.
| |
| setTimeZoneRegistry | back to summary |
|---|---|
| public void setTimeZoneRegistry(TimeZoneRegistry timeZoneRegistry) | |
| setValue | back to summary |
|---|---|
| public void setValue(final String aValue) Implements abstract net. Doc from net. Sets the current value of the property. | |