Package org.joda.time.convert
Interface PeriodConverter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PeriodTypegetPeriodType(java.lang.Object object)Selects a suitable period type for the given object.voidsetInto(ReadWritablePeriod period, java.lang.Object object, Chronology chrono)Extracts duration values from an object of this converter's type, and sets them into the given ReadWritableDuration.-
Methods inherited from interface org.joda.time.convert.Converter
getSupportedType
-
-
-
-
Method Detail
-
setInto
void setInto(ReadWritablePeriod period, java.lang.Object object, Chronology chrono)
Extracts duration values from an object of this converter's type, and sets them into the given ReadWritableDuration.- Parameters:
period- the period to modifyobject- the object to convert, must not be nullchrono- the chronology to use, must not be null- Throws:
java.lang.ClassCastException- if the object is invalid
-
getPeriodType
PeriodType getPeriodType(java.lang.Object object)
Selects a suitable period type for the given object.- Parameters:
object- the object to examine, must not be null- Returns:
- the period type, never null
- Throws:
java.lang.ClassCastException- if the object is invalid
-
-