| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InstantConverter
InstantConverter defines how an object is converted to milliseconds/chronology.
 The two methods in this interface must be called in order, as the
 getInstantMillis method relies on the result of the
 getChronology method being passed in.
| Method Summary | |
|---|---|
 Chronology | 
getChronology(Object object,
              Chronology chrono)
Extracts the chronology from an object of this converter's type where the chronology may be specified.  | 
 Chronology | 
getChronology(Object object,
              DateTimeZone zone)
Extracts the chronology from an object of this converter's type where the time zone is specified.  | 
 long | 
getInstantMillis(Object object,
                 Chronology chrono)
Extracts the millis from an object of this converter's type.  | 
| Methods inherited from interface org.joda.time.convert.Converter | 
|---|
getSupportedType | 
| Method Detail | 
|---|
Chronology getChronology(Object object,
                         DateTimeZone zone)
object - the object to convertzone - the specified zone to use, null means default zone
ClassCastException - if the object is invalid
Chronology getChronology(Object object,
                         Chronology chrono)
If the chronology is non-null it should be used. If it is null, then the object should be queried, and if it has no chronology then ISO default is used.
object - the object to convertchrono - the chronology to use, null means use object
ClassCastException - if the object is invalid
long getInstantMillis(Object object,
                      Chronology chrono)
 The chronology passed in is the result of the call to getChronology.
object - the object to convertchrono - the chronology to use, which is the non-null result of getChronology()
ClassCastException - if the object is invalid
IllegalArgumentException - if object conversion fails
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||