public class Deserializer
extends java.lang.Object
static methods to convert JSON data from the API into a
model or an array of a model
found in com.thebluealliance.api.v3.models
| Constructor and Description |
|---|
Deserializer()
|
| Modifier and Type | Method and Description |
|---|---|
static Award[] |
toAwardArray(java.lang.String jsonData)
Converts JSON to an array of
Award
objects
|
static District[] |
toDistrictEntryArray(java.lang.String jsonData)
Converts JSON to an array of
District
objects
|
static DistrictRanking[]
|
toDistrictRankingArray(java.lang.String jsonData)
Converts JSON to an array of
DistrictRanking
objects
|
static EliminationAlliance[]
|
toEliminationAllianceArray(java.lang.String jsonData)
Converts JSON to an array of
EliminationAlliance
objects
|
static Event |
toEvent(java.lang.String jsonData)
Converts JSON to an
Event
object
|
static Event[] |
toEventArray(java.lang.String jsonData)
Converts JSON to an array of
Event
objects
|
static EventDistrictPoints
|
toEventDistrictPoints(java.lang.String jsonData)
Converts JSON to a
EventDistrictPoints
object
|
static EventRankings |
toEventRankings(java.lang.String jsonData)
Converts JSON to a
EventRankings
object
|
static int[] |
toIntArray(java.lang.String jsonData)
Converts JSON to an array of
ints |
static Match |
toMatch(java.lang.String jsonData)
Converts JSON to a
Match
object
|
static Match[] |
toMatchArray(java.lang.String jsonData)
Converts JSON to an array of
Match
objects
|
static Media[] |
toMediaArray(java.lang.String jsonData)
Converts JSON to an array of
Media
objects
|
static OPRs |
toOPRs(java.lang.String jsonData)
Converts JSON to a
OPRs
object
|
static Robot[] |
toRobotArray(java.lang.String jsonData)
Converts JSON to an array of
Robot
objects
|
static SimpleEvent |
toSimpleEvent(java.lang.String jsonData)
Converts JSON to a
SimpleEvent
object
|
static SimpleEvent[] |
toSimpleEventArray(java.lang.String jsonData)
Converts JSON to an array of
SimpleEvent
objects
|
static SimpleMatch |
toSimpleMatch(java.lang.String jsonData)
Converts JSON to a
SimpleMatch
object
|
static SimpleMatch[] |
toSimpleMatchArray(java.lang.String jsonData)
Converts JSON to an array of
SimpleMatch
objects
|
static SimpleTeam |
toSimpleTeam(java.lang.String jsonData)
Converts JSON to a
SimpleTeam
object
|
static SimpleTeam[] |
toSimpleTeamArray(java.lang.String jsonData)
Converts JSON to an array of
SimpleTeam
objects
|
static java.lang.String[] |
toStringArray(java.lang.String jsonData)
Converts JSON to an array of
Strings |
static Team |
toTeam(java.lang.String jsonData)
Converts JSON to a
Team
object
|
static Team[] |
toTeamArray(java.lang.String jsonData)
Converts JSON to an array of
Team
objects
|
static TeamEventStatus
|
toTeamEventStatus(java.lang.String jsonData)
Converts JSON to a
TeamEventStatus
object
|
public static Team toTeam(java.lang.String jsonData)
Team object
jsonData - JSON object from an APIResponse
Team
object represented by jsonDatapublic static Team[] toTeamArray(java.lang.String jsonData)
Team objects
jsonData - JSON array from an APIResponse
Team
objects represented by jsonDatapublic static SimpleTeam toSimpleTeam(java.lang.String jsonData)
SimpleTeam
object
jsonData - JSON object from an APIResponse
SimpleTeam
object represented by jsonDatapublic static SimpleTeam[] toSimpleTeamArray(java.lang.String jsonData)
SimpleTeam
objects
jsonData - JSON array from an APIResponse
SimpleTeam
objects represented by jsonDatapublic static int[] toIntArray(java.lang.String jsonData)
intsjsonData - JSON array from an APIResponse
ints represented by jsonDatapublic static District[] toDistrictEntryArray(java.lang.String jsonData)
District
objects
jsonData - JSON array from an APIResponse
District
objects represented by jsonDatapublic static Robot[] toRobotArray(java.lang.String jsonData)
Robot
objects
jsonData - JSON array from an APIResponse
Robot
objects represented by jsonDatapublic static Event[] toEventArray(java.lang.String jsonData)
Event
objects
jsonData - JSON array from an APIResponse
Event
objects represented by jsonDatapublic static SimpleEvent[] toSimpleEventArray(java.lang.String jsonData)
SimpleEvent
objects
jsonData - JSON array from an APIResponse
SimpleEvent
objects represented by jsonDatapublic static java.lang.String[] toStringArray(java.lang.String jsonData)
StringsjsonData - JSON array from an APIResponse
Strings represented by jsonDatapublic static Match[] toMatchArray(java.lang.String jsonData)
Match
objects
jsonData - JSON array from an APIResponse
Match
objects represented by jsonDatapublic static SimpleMatch[] toSimpleMatchArray(java.lang.String jsonData)
SimpleMatch
objects
jsonData - JSON array from an APIResponse
SimpleMatch
objects represented by jsonDatapublic static Award[] toAwardArray(java.lang.String jsonData)
Award
objects
jsonData - JSON array from an APIResponse
Award
objects represented by jsonDatapublic static Media[] toMediaArray(java.lang.String jsonData)
Media
objects
jsonData - JSON array from an APIResponse
Media
objects represented by jsonDatapublic static TeamEventStatus toTeamEventStatus(java.lang.String jsonData)
TeamEventStatus
object
jsonData - JSON object from an APIResponse
TeamEventStatus
object represented by jsonDatapublic static DistrictRanking[] toDistrictRankingArray(java.lang.String jsonData)
DistrictRanking
objects
jsonData - JSON array from an APIResponse
DistrictRanking
objects represented by jsonDatapublic static EventDistrictPoints toEventDistrictPoints(java.lang.String jsonData)
EventDistrictPoints
object
jsonData - JSON object from an APIResponse
EventDistrictPoints
object represented by jsonDatapublic static EliminationAlliance[] toEliminationAllianceArray(java.lang.String jsonData)
EliminationAlliance
objects
jsonData - JSON array from an APIResponse
EliminationAlliance
objects represented by jsonDatapublic static OPRs toOPRs(java.lang.String jsonData)
OPRs object
jsonData - JSON object from an APIResponse
OPRs
object represented by jsonDatapublic static EventRankings toEventRankings(java.lang.String jsonData)
EventRankings
object
jsonData - JSON object from an APIResponse
EventRankings
object represented by jsonDatapublic static Match toMatch(java.lang.String jsonData)
Match object
jsonData - JSON object from an APIResponse
Match
object represented by jsonDatapublic static SimpleMatch toSimpleMatch(java.lang.String jsonData)
SimpleMatch
object
jsonData - JSON object from an APIResponse
SimpleMatch
object represented by jsonDatapublic static Event toEvent(java.lang.String jsonData)
Event object
jsonData - JSON object from an APIResponse
Event
object represented by jsonDatapublic static SimpleEvent toSimpleEvent(java.lang.String jsonData)
SimpleEvent
object
jsonData - JSON object from an APIResponse
SimpleEvent
object represented by jsonData