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
All Classes All Packages
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
All Classes All Packages