Package net.starype.quiz.api.game
Class MaxGuessCounter
- java.lang.Object
-
- net.starype.quiz.api.game.MaxGuessCounter
-
- All Implemented Interfaces:
EntityEligibility
public class MaxGuessCounter extends java.lang.Object implements EntityEligibility
-
-
Constructor Summary
Constructors Constructor Description MaxGuessCounter(int maxGuesses)
-
Method Summary
Modifier and Type Method Description void
consumeAllGuesses(IDHolder<?> holder)
void
incrementGuess(IDHolder<?> holder)
boolean
isEligible(IDHolder<?> player)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.starype.quiz.api.game.EntityEligibility
and, existsEligible, or
-
-
-
-
Method Detail
-
incrementGuess
public void incrementGuess(IDHolder<?> holder)
-
consumeAllGuesses
public void consumeAllGuesses(IDHolder<?> holder)
-
isEligible
public boolean isEligible(IDHolder<?> player)
- Specified by:
isEligible
in interfaceEntityEligibility
-
-