Class HijrahDateConverter
java.lang.Object
com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter
com.thoughtworks.xstream.converters.time.AbstractChronoLocalDateConverter<HijrahEra>
com.thoughtworks.xstream.converters.time.HijrahDateConverter
- All Implemented Interfaces:
ConverterMatcher, SingleValueConverter
Converts a
HijrahDate to a string.- Since:
- 1.4.10
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanConvert(Class type) Determines whether the converter can marshall a particular type.protected ChronoLocalDatechronoLocalDateOf(HijrahEra era, int prolepticYear, int month, int dayOfMonth) protected HijrahErafromString(String str) Unmarshals an Object from its single value representation.Methods inherited from class AbstractChronoLocalDateConverter
parseChronoLocalDateMethods inherited from class AbstractSingleValueConverter
toString
-
Field Details
-
hijrahChronologies
-
-
Constructor Details
-
HijrahDateConverter
public HijrahDateConverter()Constructs a HijrahDateConverter instance.
-
-
Method Details
-
canConvert
Description copied from interface:ConverterMatcherDetermines whether the converter can marshall a particular type.- Specified by:
canConvertin interfaceConverterMatcher- Specified by:
canConvertin classAbstractSingleValueConverter- Parameters:
type- the Class representing the object type to be converted
-
fromString
Description copied from interface:SingleValueConverterUnmarshals an Object from its single value representation.- Specified by:
fromStringin interfaceSingleValueConverter- Specified by:
fromStringin classAbstractSingleValueConverter- Parameters:
str- the String with the single value of the Object- Returns:
- the Object
-
chronoLocalDateOf
protected ChronoLocalDate chronoLocalDateOf(HijrahEra era, int prolepticYear, int month, int dayOfMonth) - Specified by:
chronoLocalDateOfin classAbstractChronoLocalDateConverter<HijrahEra>
-
eraOf
- Specified by:
eraOfin classAbstractChronoLocalDateConverter<HijrahEra>
-