Class PhaseGroupResponse
- java.lang.Object
-
- com.github.gpluscb.ggjava.entity.AbstractGGEntity
-
- com.github.gpluscb.ggjava.entity.object.AbstractGGObject
-
- com.github.gpluscb.ggjava.entity.object.response.AbstractGGResponseObject
-
- com.github.gpluscb.ggjava.entity.object.response.objects.PhaseGroupResponse
-
- All Implemented Interfaces:
GGEntity
,GGObject
,GGResponseObject
public class PhaseGroupResponse extends AbstractGGResponseObject
A group within a phase
-
-
Constructor Summary
Constructors Constructor Description PhaseGroupResponse()
PhaseGroupResponse(IDResponse id, BracketTypeResponse bracketType, StringResponse displayIdentifier, TimestampResponse firstRoundTime, IntResponse numRounds, SeedConnectionResponse paginatedSeeds, SetConnectionResponse paginatedSets, PhaseResponse phase, ListResponse<ProgressionResponse> progressionsOut, ListResponse<RoundResponse> rounds, JSONResponse seedMap, SeedConnectionResponse seeds, SetConnectionResponse sets, StandingConnectionResponse standings, TimestampResponse startAt, IntResponse state, JSONResponse tiebreakOrder, WaveResponse wave)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description BracketTypeResponse
getBracketType()
The bracket type of this group's phase.StringResponse
getDisplayIdentifier()
Unique identifier for this group within the context of its phaseTimestampResponse
getFirstRoundTime()
For the given phase group, this is the start time of the first round that occurs in the group.IDResponse
getId()
IntResponse
getNumRounds()
SeedConnectionResponse
getPaginatedSeeds()
Deprecated.Please use 'seeds', which is now paginatedSetConnectionResponse
getPaginatedSets()
Deprecated.Please use 'sets', which is now paginatedPhaseResponse
getPhase()
The phase associated with this phase groupListResponse<ProgressionResponse>
getProgressionsOut()
The progressions out of this phase groupListResponse<RoundResponse>
getRounds()
JSONResponse
getSeedMap()
SeedConnectionResponse
getSeeds()
Paginated seeds for this phase groupSetConnectionResponse
getSets()
Paginated sets on this phaseGroupStandingConnectionResponse
getStandings()
Paginated list of standingsTimestampResponse
getStartAt()
Unix time the group is scheduled to start.IntResponse
getState()
JSONResponse
getTiebreakOrder()
WaveResponse
getWave()
-
Methods inherited from class com.github.gpluscb.ggjava.entity.object.response.AbstractGGResponseObject
checkProvided, isProvided
-
Methods inherited from class com.github.gpluscb.ggjava.entity.AbstractGGEntity
getGGEntityType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.github.gpluscb.ggjava.entity.GGEntity
getGGEntityType
-
-
-
-
Constructor Detail
-
PhaseGroupResponse
public PhaseGroupResponse()
-
PhaseGroupResponse
public PhaseGroupResponse(IDResponse id, BracketTypeResponse bracketType, StringResponse displayIdentifier, TimestampResponse firstRoundTime, IntResponse numRounds, SeedConnectionResponse paginatedSeeds, SetConnectionResponse paginatedSets, PhaseResponse phase, ListResponse<ProgressionResponse> progressionsOut, ListResponse<RoundResponse> rounds, JSONResponse seedMap, SeedConnectionResponse seeds, SetConnectionResponse sets, StandingConnectionResponse standings, TimestampResponse startAt, IntResponse state, JSONResponse tiebreakOrder, WaveResponse wave)
-
-
Method Detail
-
getId
public IDResponse getId()
-
getBracketType
public BracketTypeResponse getBracketType()
The bracket type of this group's phase.
-
getDisplayIdentifier
public StringResponse getDisplayIdentifier()
Unique identifier for this group within the context of its phase
-
getFirstRoundTime
public TimestampResponse getFirstRoundTime()
For the given phase group, this is the start time of the first round that occurs in the group.
-
getNumRounds
public IntResponse getNumRounds()
-
getPaginatedSeeds
@Deprecated public SeedConnectionResponse getPaginatedSeeds()
Deprecated.Please use 'seeds', which is now paginated
-
getPaginatedSets
@Deprecated public SetConnectionResponse getPaginatedSets()
Deprecated.Please use 'sets', which is now paginatedPaginated sets on this phaseGroup
-
getPhase
public PhaseResponse getPhase()
The phase associated with this phase group
-
getProgressionsOut
public ListResponse<ProgressionResponse> getProgressionsOut()
The progressions out of this phase group
-
getRounds
public ListResponse<RoundResponse> getRounds()
-
getSeedMap
public JSONResponse getSeedMap()
-
getSeeds
public SeedConnectionResponse getSeeds()
Paginated seeds for this phase group
-
getSets
public SetConnectionResponse getSets()
Paginated sets on this phaseGroup
-
getStandings
public StandingConnectionResponse getStandings()
Paginated list of standings
-
getStartAt
public TimestampResponse getStartAt()
Unix time the group is scheduled to start. This info could also be on the wave instead.
-
getState
public IntResponse getState()
-
getTiebreakOrder
public JSONResponse getTiebreakOrder()
-
getWave
public WaveResponse getWave()
-
-