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
int s |
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
String s |
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 jsonData
public static Team[] toTeamArray(java.lang.String jsonData)
Team
objects
jsonData
- JSON array from an APIResponse
Team
objects represented by jsonData
public static SimpleTeam toSimpleTeam(java.lang.String jsonData)
SimpleTeam
object
jsonData
- JSON object from an APIResponse
SimpleTeam
object represented by jsonData
public static SimpleTeam[] toSimpleTeamArray(java.lang.String jsonData)
SimpleTeam
objects
jsonData
- JSON array from an APIResponse
SimpleTeam
objects represented by jsonData
public static int[] toIntArray(java.lang.String jsonData)
int
sjsonData
- JSON array from an APIResponse
int
s represented by jsonData
public static District[] toDistrictEntryArray(java.lang.String jsonData)
District
objects
jsonData
- JSON array from an APIResponse
District
objects represented by jsonData
public static Robot[] toRobotArray(java.lang.String jsonData)
Robot
objects
jsonData
- JSON array from an APIResponse
Robot
objects represented by jsonData
public static Event[] toEventArray(java.lang.String jsonData)
Event
objects
jsonData
- JSON array from an APIResponse
Event
objects represented by jsonData
public static SimpleEvent[] toSimpleEventArray(java.lang.String jsonData)
SimpleEvent
objects
jsonData
- JSON array from an APIResponse
SimpleEvent
objects represented by jsonData
public static java.lang.String[] toStringArray(java.lang.String jsonData)
String
sjsonData
- JSON array from an APIResponse
String
s represented by jsonData
public static Match[] toMatchArray(java.lang.String jsonData)
Match
objects
jsonData
- JSON array from an APIResponse
Match
objects represented by jsonData
public static SimpleMatch[] toSimpleMatchArray(java.lang.String jsonData)
SimpleMatch
objects
jsonData
- JSON array from an APIResponse
SimpleMatch
objects represented by jsonData
public static Award[] toAwardArray(java.lang.String jsonData)
Award
objects
jsonData
- JSON array from an APIResponse
Award
objects represented by jsonData
public static Media[] toMediaArray(java.lang.String jsonData)
Media
objects
jsonData
- JSON array from an APIResponse
Media
objects represented by jsonData
public static TeamEventStatus toTeamEventStatus(java.lang.String jsonData)
TeamEventStatus
object
jsonData
- JSON object from an APIResponse
TeamEventStatus
object represented by jsonData
public static DistrictRanking[] toDistrictRankingArray(java.lang.String jsonData)
DistrictRanking
objects
jsonData
- JSON array from an APIResponse
DistrictRanking
objects represented by jsonData
public static EventDistrictPoints toEventDistrictPoints(java.lang.String jsonData)
EventDistrictPoints
object
jsonData
- JSON object from an APIResponse
EventDistrictPoints
object represented by jsonData
public static EliminationAlliance[] toEliminationAllianceArray(java.lang.String jsonData)
EliminationAlliance
objects
jsonData
- JSON array from an APIResponse
EliminationAlliance
objects represented by jsonData
public static OPRs toOPRs(java.lang.String jsonData)
OPRs
object
jsonData
- JSON object from an APIResponse
OPRs
object represented by jsonData
public static EventRankings toEventRankings(java.lang.String jsonData)
EventRankings
object
jsonData
- JSON object from an APIResponse
EventRankings
object represented by jsonData
public static Match toMatch(java.lang.String jsonData)
Match
object
jsonData
- JSON object from an APIResponse
Match
object represented by jsonData
public static SimpleMatch toSimpleMatch(java.lang.String jsonData)
SimpleMatch
object
jsonData
- JSON object from an APIResponse
SimpleMatch
object represented by jsonData
public static Event toEvent(java.lang.String jsonData)
Event
object
jsonData
- JSON object from an APIResponse
Event
object represented by jsonData
public static SimpleEvent toSimpleEvent(java.lang.String jsonData)
SimpleEvent
object
jsonData
- JSON object from an APIResponse
SimpleEvent
object represented by jsonData