Class V2UnmarshallersKt
-
- All Implemented Interfaces:
public final class V2UnmarshallersKt
-
-
Method Summary
Modifier and Type Method Description final static Triple<Object, String, Class<?>>
unmarshalGenericIofV2(String xml)
Convert an XML file to an object of IOF V2 type. final static PersonList
unmarshalIofV2PersonList(String xml)
IOF V2: Deserialize PersonList XML to an object of type PersonList final static CompetitorList
unmarshalIofV2CompetitorList(String xml)
IOF V2: Deserialize CompetitorList XML to an object of type CompetitorList final static RankList
unmarshalIofV2RankList(String xml)
IOF V2: Deserialize RankList XML to an object of type RankList final static ClubList
unmarshalIofV2ClubList(String xml)
IOF V2: Deserialize ClubList XML to an object of type ClubList final static EventList
unmarshalIofV2EventList(String xml)
IOF V2: Deserialize EventList XML to an object of type EventList final static ServiceRequestList
unmarshalIofV2ServiceRequestList(String xml)
IOF V2: Deserialize ServiceRequestList XML to an object of type ServiceRequestList final static EntryList
unmarshalIofV2EntryList(String xml)
IOF V2: Deserialize EntryList XML to an object of type EntryList final static StartList
unmarshalIofV2StartList(String xml)
IOF V2: Deserialize StartList XML to an object of type StartList final static ResultList
unmarshalIofV2ResultList(String xml)
IOF V2: Deserialize ResultList XML to an object of type ResultList final static ClassData
unmarshalIofV2ClassData(String xml)
IOF V2: Deserialize ClassData XML to an object of type ClassData final static CourseData
unmarshalIofV2CourseData(String xml)
IOF V2: Deserialize CourseData XML to an object of type CourseData -
-
Method Detail
-
unmarshalGenericIofV2
final static Triple<Object, String, Class<?>> unmarshalGenericIofV2(String xml)
Convert an XML file to an object of IOF V2 type. This function could be great for testing, but in production you may want to use one of the specialized converters, e.g.
unmarshalIofV2PersonList
.- Parameters:
xml
- XML string to be deserialized
-
unmarshalIofV2PersonList
final static PersonList unmarshalIofV2PersonList(String xml)
IOF V2: Deserialize PersonList XML to an object of type PersonList
-
unmarshalIofV2CompetitorList
final static CompetitorList unmarshalIofV2CompetitorList(String xml)
IOF V2: Deserialize CompetitorList XML to an object of type CompetitorList
-
unmarshalIofV2RankList
final static RankList unmarshalIofV2RankList(String xml)
IOF V2: Deserialize RankList XML to an object of type RankList
-
unmarshalIofV2ClubList
final static ClubList unmarshalIofV2ClubList(String xml)
IOF V2: Deserialize ClubList XML to an object of type ClubList
-
unmarshalIofV2EventList
final static EventList unmarshalIofV2EventList(String xml)
IOF V2: Deserialize EventList XML to an object of type EventList
-
unmarshalIofV2ServiceRequestList
final static ServiceRequestList unmarshalIofV2ServiceRequestList(String xml)
IOF V2: Deserialize ServiceRequestList XML to an object of type ServiceRequestList
-
unmarshalIofV2EntryList
final static EntryList unmarshalIofV2EntryList(String xml)
IOF V2: Deserialize EntryList XML to an object of type EntryList
-
unmarshalIofV2StartList
final static StartList unmarshalIofV2StartList(String xml)
IOF V2: Deserialize StartList XML to an object of type StartList
-
unmarshalIofV2ResultList
final static ResultList unmarshalIofV2ResultList(String xml)
IOF V2: Deserialize ResultList XML to an object of type ResultList
-
unmarshalIofV2ClassData
final static ClassData unmarshalIofV2ClassData(String xml)
IOF V2: Deserialize ClassData XML to an object of type ClassData
-
unmarshalIofV2CourseData
final static CourseData unmarshalIofV2CourseData(String xml)
IOF V2: Deserialize CourseData XML to an object of type CourseData
-
-
-
-