A B C D E F G H I L M N O P Q R S T U V W Z 
All Classes All Packages

S

save() - Method in class net.starype.quiz.api.parser.DBEntry
Save the entry to a ByteBuffer
Score - Class in net.starype.quiz.api.game.player
 
Score() - Constructor for class net.starype.quiz.api.game.player.Score
 
ScoreDistribution - Interface in net.starype.quiz.api.game
 
ScoreDistribution.Standing - Class in net.starype.quiz.api.game
 
scoreUpdate(IDHolder<?>, double) - Method in class net.starype.quiz.api.game.LeaderboardDistribution
 
sendInputToServer(Consumer<GameServer<?>>) - Method in interface net.starype.quiz.api.game.QuizGame
Main communication gate between the game object and a GameServer.
sendInputToServer(Consumer<GameServer<?>>) - Method in class net.starype.quiz.api.game.SimpleGame
 
SerializedArgument - Class in net.starype.quiz.api.util
 
SerializedArgument(String) - Constructor for class net.starype.quiz.api.util.SerializedArgument
 
SerializedArgument(String, int) - Constructor for class net.starype.quiz.api.util.SerializedArgument
 
SerializedIO - Interface in net.starype.quiz.api.parser
Interface SerializedIO is a simple interface for simple Input/Output.
Serializer - Class in net.starype.quiz.api.util
 
Serializer(List<? extends SerializedArgument>) - Constructor for class net.starype.quiz.api.util.Serializer
 
Serializer.Builder - Class in net.starype.quiz.api.util
 
ServerGate<T extends QuizGame> - Class in net.starype.quiz.api.server
An immutable connection between a server and a game object.
ServerGate(GameServer<? super T>) - Constructor for class net.starype.quiz.api.server.ServerGate
Initialize a gate with the given server and no game.
ServerGate(GameServer<? super T>, T) - Constructor for class net.starype.quiz.api.server.ServerGate
Initialize a gate with a given server and a given game.
set(String, String) - Method in class net.starype.quiz.api.parser.DBEntry
Set the argument of the entry to a specific value
setCheckSum(CheckSum) - Method in class net.starype.quiz.api.parser.DBEntry
Set the checksum of the given entry
setFile(String) - Method in class net.starype.quiz.api.parser.DBEntry
Sets the file argument of the entry
setGate(ServerGate<T>) - Method in class net.starype.quiz.api.game.SimpleGame
Set the server gate for the game object.
setIO(SerializedIO) - Method in class net.starype.quiz.api.parser.TrackedDatabase.Builder
 
setParser(FileParser) - Method in class net.starype.quiz.api.parser.TrackedDatabase.Builder
 
setStandalone(boolean) - Method in class net.starype.quiz.api.parser.TrackedDatabase.Builder
 
setTable(DBTable) - Method in class net.starype.quiz.api.parser.TrackedDatabase.Builder
 
setTrackedDirectory(String) - Method in class net.starype.quiz.api.parser.TrackedDatabase.Builder
 
setTrackedFiles(List<? extends String>) - Method in class net.starype.quiz.api.parser.TrackedDatabase.Builder
 
setValue(T) - Method in class net.starype.quiz.api.parser.ArgumentValue
Set the value stored by the ArgumentValue to a given value
shutDown() - Method in class net.starype.quiz.api.game.TimeOutEnding
 
SimpleFileInput - Class in net.starype.quiz.api.parser
 
SimpleFileInput(Function<String, Optional<String>>) - Constructor for class net.starype.quiz.api.parser.SimpleFileInput
 
SimpleGame<T extends QuizGame> - Class in net.starype.quiz.api.game
Main implementation of the logic of a QuizGame.
SimpleGame(Queue<? extends GameRound>, Collection<? extends Player<?>>) - Constructor for class net.starype.quiz.api.game.SimpleGame
 
SimpleGame(Queue<? extends GameRound>, Collection<? extends Player<?>>, ServerGate<T>) - Constructor for class net.starype.quiz.api.game.SimpleGame
 
SimpleGameReport - Class in net.starype.quiz.api.game
 
SimpleGameReport(List<String>, List<ScoreDistribution.Standing>) - Constructor for class net.starype.quiz.api.game.SimpleGameReport
 
SimpleGameReport(List<ScoreDistribution.Standing>) - Constructor for class net.starype.quiz.api.game.SimpleGameReport
 
SimpleQuestionDatabase - Class in net.starype.quiz.api.parser
 
SimpleQuestionDatabase(String, String) - Constructor for class net.starype.quiz.api.parser.SimpleQuestionDatabase
 
SimpleQuestionDatabase(String, String, boolean, boolean) - Constructor for class net.starype.quiz.api.parser.SimpleQuestionDatabase
 
SimpleQuestionDatabase(List<String>, SerializedIO, FileParser, boolean) - Constructor for class net.starype.quiz.api.parser.SimpleQuestionDatabase
 
SingleWinnerDistribution - Class in net.starype.quiz.api.game
 
SingleWinnerDistribution(AtomicReference<? extends IDHolder<?>>) - Constructor for class net.starype.quiz.api.game.SingleWinnerDistribution
 
SingleWinnerDistribution(AtomicReference<? extends IDHolder<?>>, double) - Constructor for class net.starype.quiz.api.game.SingleWinnerDistribution
 
split(String) - Method in class net.starype.quiz.api.game.answer.Answer
Split the answer using the given regex
Standing(Player<?>, double) - Constructor for class net.starype.quiz.api.game.ScoreDistribution.Standing
 
start() - Method in interface net.starype.quiz.api.game.QuizGame
Start the game.
start() - Method in class net.starype.quiz.api.game.SimpleGame
 
start(QuizGame, Collection<? extends IDHolder<?>>, UpdatableHandler) - Method in class net.starype.quiz.api.game.ClassicalRound
 
start(QuizGame, Collection<? extends IDHolder<?>>, UpdatableHandler) - Method in interface net.starype.quiz.api.game.GameRound
 
start(QuizGame, Collection<? extends IDHolder<?>>, UpdatableHandler) - Method in class net.starype.quiz.api.game.IndividualRound
 
start(QuizGame, Collection<? extends IDHolder<?>>, UpdatableHandler) - Method in class net.starype.quiz.api.game.PollRound
 
start(QuizGame, Collection<? extends IDHolder<?>>, UpdatableHandler) - Method in class net.starype.quiz.api.game.RaceRound
 
start(QuizGame, Collection<? extends IDHolder<?>>, UpdatableHandler) - Method in class net.starype.quiz.api.game.TimedRaceRound
 
startTimer(Runnable, UpdatableHandler) - Method in class net.starype.quiz.api.game.TimeOutEnding
 
StringUtils - Class in net.starype.quiz.api.util
 
StringUtils() - Constructor for class net.starype.quiz.api.util.StringUtils
 
sync() - Method in interface net.starype.quiz.api.parser.QuestionDatabase
 
sync() - Method in class net.starype.quiz.api.parser.SimpleQuestionDatabase
 
sync() - Method in class net.starype.quiz.api.parser.TrackedDatabase
 
A B C D E F G H I L M N O P Q R S T U V W Z 
All Classes All Packages