|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.joda.time.field.AbstractPartialFieldProperty org.joda.time.TimeOfDay.Property
The property class for TimeOfDay
.
This class binds a TimeOfDay
to a DateTimeField
.
Method Summary | |
TimeOfDay |
addNoWrapToCopy(int valueToAdd)
Deprecated. Adds to the value of this field in a copy of this TimeOfDay, throwing an Exception if the bounds are exceeded. |
TimeOfDay |
addToCopy(int valueToAdd)
Deprecated. Adds to the value of this field in a copy of this TimeOfDay, wrapping to what would be the next day if necessary. |
TimeOfDay |
addWrapFieldToCopy(int valueToAdd)
Deprecated. Adds to the value of this field in a copy of this TimeOfDay wrapping within this field if the maximum value is reached. |
int |
get()
Deprecated. Gets the value of this field. |
DateTimeField |
getField()
Deprecated. Gets the field that this property uses. |
TimeOfDay |
getTimeOfDay()
Deprecated. Gets the partial that this property belongs to. |
TimeOfDay |
setCopy(int value)
Deprecated. Sets this field in a copy of the TimeOfDay. |
TimeOfDay |
setCopy(String text)
Deprecated. Sets this field in a copy of the TimeOfDay to a parsed text value. |
TimeOfDay |
setCopy(String text,
Locale locale)
Deprecated. Sets this field in a copy of the TimeOfDay to a parsed text value. |
TimeOfDay |
withMaximumValue()
Deprecated. Returns a new TimeOfDay with this field set to the maximum value for this field. |
TimeOfDay |
withMinimumValue()
Deprecated. Returns a new TimeOfDay with this field set to the minimum value for this field. |
Methods inherited from class org.joda.time.field.AbstractPartialFieldProperty |
compareTo, compareTo, equals, getAsShortText, getAsShortText, getAsString, getAsText, getAsText, getDurationField, getFieldType, getMaximumShortTextLength, getMaximumTextLength, getMaximumValue, getMaximumValueOverall, getMinimumValue, getMinimumValueOverall, getName, getRangeDurationField, hashCode, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
public DateTimeField getField()
getField
in class AbstractPartialFieldProperty
public TimeOfDay getTimeOfDay()
public int get()
get
in class AbstractPartialFieldProperty
public TimeOfDay addToCopy(int valueToAdd)
The value will be added to this field. If the value is too large to be added solely to this field then it will affect larger fields. Smaller fields are unaffected.
If the result would be too large, beyond 23:59:59:999, then the
calculation wraps to 00:00:00.000. For the alternate strict behaviour
with no wrapping see addNoWrapToCopy(int)
.
The TimeOfDay attached to this property is unchanged by this call. Instead, a new instance is returned.
valueToAdd
- the value to add to the field in the copy
IllegalArgumentException
- if the value isn't validpublic TimeOfDay addNoWrapToCopy(int valueToAdd)
The value will be added to this field. If the value is too large to be added solely to this field then it will affect larger fields. Smaller fields are unaffected.
If the result would be too large (beyond 23:59:59:999) or too
small (less than 00:00:00.000) then an Execption is thrown.
For the alternate behaviour which wraps to the next 'day',
see addToCopy(int)
.
The TimeOfDay attached to this property is unchanged by this call. Instead, a new instance is returned.
valueToAdd
- the value to add to the field in the copy
IllegalArgumentException
- if the value isn't validpublic TimeOfDay addWrapFieldToCopy(int valueToAdd)
The value will be added to this field. If the value is too large to be added solely to this field then it wraps within this field. Other fields are unaffected.
For example,
12:59:37
addWrapField one minute returns 12:00:37
.
The TimeOfDay attached to this property is unchanged by this call. Instead, a new instance is returned.
valueToAdd
- the value to add to the field in the copy
IllegalArgumentException
- if the value isn't validpublic TimeOfDay setCopy(int value)
The TimeOfDay attached to this property is unchanged by this call. Instead, a new instance is returned.
value
- the value to set the field in the copy to
IllegalArgumentException
- if the value isn't validpublic TimeOfDay setCopy(String text, Locale locale)
The TimeOfDay attached to this property is unchanged by this call. Instead, a new instance is returned.
text
- the text value to setlocale
- optional locale to use for selecting a text symbol
IllegalArgumentException
- if the text value isn't validpublic TimeOfDay setCopy(String text)
The TimeOfDay attached to this property is unchanged by this call. Instead, a new instance is returned.
text
- the text value to set
IllegalArgumentException
- if the text value isn't validpublic TimeOfDay withMaximumValue()
The TimeOfDay attached to this property is unchanged by this call.
public TimeOfDay withMinimumValue()
The TimeOfDay attached to this property is unchanged by this call.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |