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 BracketTypeResponsegetBracketType()The bracket type of this group's phase.StringResponsegetDisplayIdentifier()Unique identifier for this group within the context of its phaseTimestampResponsegetFirstRoundTime()For the given phase group, this is the start time of the first round that occurs in the group.IDResponsegetId()IntResponsegetNumRounds()SeedConnectionResponsegetPaginatedSeeds()Deprecated.Please use 'seeds', which is now paginatedSetConnectionResponsegetPaginatedSets()Deprecated.Please use 'sets', which is now paginatedPhaseResponsegetPhase()The phase associated with this phase groupListResponse<ProgressionResponse>getProgressionsOut()The progressions out of this phase groupListResponse<RoundResponse>getRounds()JSONResponsegetSeedMap()SeedConnectionResponsegetSeeds()Paginated seeds for this phase groupSetConnectionResponsegetSets()Paginated sets on this phaseGroupStandingConnectionResponsegetStandings()Paginated list of standingsTimestampResponsegetStartAt()Unix time the group is scheduled to start.IntResponsegetState()JSONResponsegetTiebreakOrder()WaveResponsegetWave()-
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()
-
-