Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractQuery - Class in org.eu.zajc.akiwrapper.core.entities.impl
-
Note: This is an internal class and its internals are subject to change without prior deprecation.
- AbstractQuery(AkiwrapperImpl, int, double) - Constructor for class org.eu.zajc.akiwrapper.core.entities.impl.AbstractQuery
- AkinatorException - Exception Class in org.eu.zajc.akiwrapper.core.exceptions
-
The root exception class for exceptions in Akiwrapper.
- AkinatorException() - Constructor for exception class org.eu.zajc.akiwrapper.core.exceptions.AkinatorException
- AkinatorException(String) - Constructor for exception class org.eu.zajc.akiwrapper.core.exceptions.AkinatorException
- AkinatorException(String, Throwable) - Constructor for exception class org.eu.zajc.akiwrapper.core.exceptions.AkinatorException
- Akiwrapper - Interface in org.eu.zajc.akiwrapper
-
The "core" of interaction with the Akinator's API.
Akinator is a 20 questions-type game, which means that the computer algorithmically tries to figure out (usingGuesses) what character, object, or movie the player is thinking about by askingQuestions and gettingAkiwrapper.Answers. - Akiwrapper.Answer - Enum in org.eu.zajc.akiwrapper
-
An enum used to represent an answer to Akinator's question.
- Akiwrapper.Language - Enum in org.eu.zajc.akiwrapper
- Akiwrapper.Theme - Enum in org.eu.zajc.akiwrapper
-
Represents the theme (sometimes called subject) of the game.
- AkiwrapperBuilder - Class in org.eu.zajc.akiwrapper
-
A class used to build an
Akiwrapperobject. - AkiwrapperBuilder() - Constructor for class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Creates a new
AkiwrapperBuilderwith the following defaults: profanity filtering is set tofalse(AkiwrapperBuilder.DEFAULT_FILTER_PROFANITY), language is set toAkiwrapper.Language.ENGLISH(AkiwrapperBuilder.DEFAULT_LANGUAGE), theme is set toAkiwrapper.Theme.CHARACTER(AkiwrapperBuilder.DEFAULT_GUESS_TYPE), - AkiwrapperImpl - Class in org.eu.zajc.akiwrapper.core.entities.impl
-
Note: This is an internal class and its internals are subject to change without prior deprecation.
- AkiwrapperImpl(UnirestInstance, Akiwrapper.Language, Akiwrapper.Theme, boolean) - Constructor for class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- AkiwrapperImpl.Session - Class in org.eu.zajc.akiwrapper.core.entities.impl
- ANIMAL - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Theme
- answer(Akiwrapper.Answer) - Method in class org.eu.zajc.akiwrapper.core.entities.impl.QuestionImpl
- answer(Akiwrapper.Answer) - Method in interface org.eu.zajc.akiwrapper.core.entities.Question
- ANSWER - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
Answers the current question and fetches the next one.
This route requires a session
Parameters:Routes.PARAMETER_STEPRoutes.PARAMETER_PROGRESSIONRoutes.PARAMETER_ANSWERRoutes.PARAMETER_STEP_LAST_PROPOSITION - apply(Map<String, Object>) - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl.Session
- ARABIC - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- asUnchecked(Throwable) - Static method in class org.eu.zajc.akiwrapper.core.utils.Utilities
-
Rethrows a checked exception as unchecked using generics trickery (the exception is not changed or wrapped in a
RuntimeException- it is thrown as-is).
B
- build() - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Creates a new
Akiwrapperinstance from your preferences. - build() - Method in class org.eu.zajc.akiwrapper.core.utils.route.RouteBuilder
C
- CANCEL_ANSWER - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
Cancels (undoes) an answer and fetches the previous question.
- CHARACTER - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Theme
- CHINESE - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- CHOICE - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
IMPORTANT: This route is EXCLUDED from tests! Because automated tests don't tend to behave like players, calling this during testing might introduce faulty data into Akinator's algorithm, so please avoid doing that.
Confirm a guess. - configureInstance(UnirestInstance) - Static method in class org.eu.zajc.akiwrapper.core.utils.UnirestUtils
-
Note: even though this method returns a
UnirestInstance, the instance you pass to it is itself mutated and returned. - confirm() - Method in interface org.eu.zajc.akiwrapper.core.entities.Guess
- confirm() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- createRequest(AkiwrapperImpl) - Method in class org.eu.zajc.akiwrapper.core.utils.route.Route
- createSession() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
D
- DEFAULT_FILTER_PROFANITY - Static variable in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
The default profanity filter preference for new
Akiwrapperinstances. - DEFAULT_GUESS_TYPE - Static variable in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DEFAULT_LANGUAGE - Static variable in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
The default
Akiwrapper.Languagefor newAkiwrapperinstances. - DEFAULT_THEME - Static variable in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
The default
Akiwrapper.Themefor newAkiwrapperinstances. - doesFilterProfanity() - Method in interface org.eu.zajc.akiwrapper.Akiwrapper
-
Returns whether or not Akinator has been instructed to filter out explicit content.
This can be configured inAkiwrapperBuilder.setFilterProfanity(boolean). - doesFilterProfanity() - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Returns the profanity filter preference.
- doesFilterProfanity() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- DONT_KNOW - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Answer
-
Skips this question (neutral answer)
- DUTCH - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
E
- ENGLISH - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- ensureCurrent() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AbstractQuery
- ERROR - Enum constant in enum org.eu.zajc.akiwrapper.core.utils.route.Status
-
The action has not completed due to an error.
- Example - Search tag in org.eu.zajc.akiwrapper.core.entities.Question.getAkitude()
- Section
- Example - Search tag in org.eu.zajc.akiwrapper.core.entities.Question.getAkitude()
- Section
- Example - Search tag in org.eu.zajc.akiwrapper.core.entities.Question.getQuestion()
- Section
- Example - Search tag in org.eu.zajc.akiwrapper.core.entities.Question.getText()
- Section
- Example - Search tag in org.eu.zajc.akiwrapper.core.entities.Question.getText()
- Section
- EXCLUDE - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
IMPORTANT: This route is EXCLUDED from tests! Because automated tests don't tend to behave like players, calling this during testing might introduce faulty data into Akinator's algorithm, so please avoid doing that.
Rejects the currentGuess
This route requires a session
Parameters:Routes.PARAMETER_STEPRoutes.PARAMETER_PROGRESSIONThis route requires a session
F
- FRENCH - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- fromHtml(AkiwrapperImpl, Element) - Static method in class org.eu.zajc.akiwrapper.core.entities.impl.QuestionImpl
- fromHtml(Element) - Static method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl.Session
- fromHtml(Element) - Static method in enum org.eu.zajc.akiwrapper.core.utils.route.Status
- fromJson(AkiwrapperImpl, JSONObject) - Static method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- fromJson(AkiwrapperImpl, JSONObject) - Static method in class org.eu.zajc.akiwrapper.core.entities.impl.QuestionImpl
- fromJson(JSONObject) - Static method in enum org.eu.zajc.akiwrapper.core.utils.route.Status
- fromString(String) - Static method in enum org.eu.zajc.akiwrapper.core.utils.route.Status
G
- GERMAN - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- getAkitude() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.QuestionImpl
- getAkitude() - Method in interface org.eu.zajc.akiwrapper.core.entities.Question
-
URL to the akitude image.
- getAkiwrapper() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AbstractQuery
- getAkiwrapper() - Method in interface org.eu.zajc.akiwrapper.core.entities.Query
- getBody() - Method in class org.eu.zajc.akiwrapper.core.utils.route.Response
- getCurrentQuery() - Method in interface org.eu.zajc.akiwrapper.Akiwrapper
-
Returns the current
Query. - getCurrentQuery() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- getDebugInformation() - Method in exception class org.eu.zajc.akiwrapper.core.exceptions.AkinatorException
-
Deprecated, for removal: This API element is subject to removal in a future version.will always return an empty string. There is no direct replacement for this, but enabling trace logs will show contents of HTTP requests and responses.
- getDescription() - Method in interface org.eu.zajc.akiwrapper.core.entities.Guess
-
Returns the description of this subject.
- getDescription() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- getFlagPhoto() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- getGuessType() - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
AkiwrapperBuilder.getTheme()instead. - getId() - Method in enum org.eu.zajc.akiwrapper.Akiwrapper.Answer
- getId() - Method in enum org.eu.zajc.akiwrapper.Akiwrapper.Theme
- getId() - Method in interface org.eu.zajc.akiwrapper.core.entities.Guess
-
Returns this guess' ID.
- getId() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- getIdLong() - Method in interface org.eu.zajc.akiwrapper.core.entities.Guess
-
Returns this guess' ID as a
long. - getImage() - Method in interface org.eu.zajc.akiwrapper.core.entities.Guess
-
Returns the URL to an image of this subject, which can be a placeholder image (
https://photos.clarinea.fr/BL_1_fr/none.jpg). - getImage() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- getInstance() - Static method in class org.eu.zajc.akiwrapper.core.utils.UnirestUtils
-
Returns the singleton
UnirestInstanceor creates one if it's null. - getInteractionLock() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- getLanguage() - Method in interface org.eu.zajc.akiwrapper.Akiwrapper
-
Returns the
Akiwrapper.Languageused. - getLanguage() - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Note: while all
Akiwrapper.Languages supportAkiwrapper.Theme.CHARACTER, but other themes might not be supported. - getLanguage() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- getLanguage() - Method in exception class org.eu.zajc.akiwrapper.core.exceptions.LanguageThemeCombinationException
- getLanguageCode() - Method in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- getLastGuessStep() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- getName() - Method in interface org.eu.zajc.akiwrapper.core.entities.Guess
-
Returns the name of the guessed subject.
- getName() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- getProgression() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AbstractQuery
- getProgression() - Method in interface org.eu.zajc.akiwrapper.core.entities.Query
-
Current completion percentage (as a double).
- getPseudonym() - Method in interface org.eu.zajc.akiwrapper.core.entities.Guess
-
Returns the pseudonym or alternative name of the guessed subject.
- getPseudonym() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- getQuestion() - Method in interface org.eu.zajc.akiwrapper.core.entities.Question
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Question.getText()instead. - getSession() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- getStatus() - Method in exception class org.eu.zajc.akiwrapper.core.exceptions.ServerStatusException
- getStatus() - Method in class org.eu.zajc.akiwrapper.core.utils.route.Response
- getStep() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AbstractQuery
- getStep() - Method in interface org.eu.zajc.akiwrapper.core.entities.Query
-
Returns the current step (question number).
- getSupportedThemes() - Method in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- getText() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.QuestionImpl
- getText() - Method in interface org.eu.zajc.akiwrapper.core.entities.Question
-
Returns the question text that should be displayed to the user.
- getTheme() - Method in interface org.eu.zajc.akiwrapper.Akiwrapper
-
Returns the
Akiwrapper.Themeused. - getTheme() - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Note: while all
Akiwrapper.Languages supportAkiwrapper.Theme.CHARACTER, but other themes might not be supported. - getTheme() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- getTheme() - Method in exception class org.eu.zajc.akiwrapper.core.exceptions.LanguageThemeCombinationException
- getUnirest() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- getUnirestInstance() - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Returns the
UnirestInstanceto be used by the built Akiwrapper instance. - Guess - Interface in org.eu.zajc.akiwrapper.core.entities
-
A representation of Akinator's guess.
- GuessImpl - Class in org.eu.zajc.akiwrapper.core.entities.impl
-
Note: This is an internal class and its internals are subject to change without prior deprecation.
H
- HEBREW - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
I
- INDONESIAN - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- isErroneous() - Method in enum org.eu.zajc.akiwrapper.core.utils.route.Status
- isExhausted() - Method in interface org.eu.zajc.akiwrapper.Akiwrapper
-
Deprecated, for removal: This API element is subject to removal in a future version.Check if
Akiwrapper.getCurrentQuery()isnullinstead - isThemeSupported(Akiwrapper.Theme) - Method in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
-
Checks if this
Akiwrapper.Languagesupports a givenAkiwrapper.Theme. - ITALIAN - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
J
- JAPANESE - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
K
- KOREAN - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
L
- LanguageEnumBuilder - Class in org.eu.zajc.akiwrapper.core.utils
- LanguageThemeCombinationException - Exception Class in org.eu.zajc.akiwrapper.core.exceptions
-
An exception indicating the requested
Akiwrapper.Languagedoes not support the requestedAkiwrapper.Theme. - LanguageThemeCombinationException(Akiwrapper.Language, Akiwrapper.Theme) - Constructor for exception class org.eu.zajc.akiwrapper.core.exceptions.LanguageThemeCombinationException
- LAST_STEP - Static variable in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- LOG - Static variable in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
M
- main(String[]) - Static method in class org.eu.zajc.akiwrapper.core.utils.LanguageEnumBuilder
- MalformedResponseException - Exception Class in org.eu.zajc.akiwrapper.core.exceptions
-
Indicates an unexpected or erroneous response from Akinator's API.
- MalformedResponseException() - Constructor for exception class org.eu.zajc.akiwrapper.core.exceptions.MalformedResponseException
- MalformedResponseException(Throwable) - Constructor for exception class org.eu.zajc.akiwrapper.core.exceptions.MalformedResponseException
N
- NEW_SESSION - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
Creates a new game session that all further state is associated with.
This route requires no parameters. - NO - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Answer
-
Answers with "no" (negative)
O
- OBJECT - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Theme
- OK - Enum constant in enum org.eu.zajc.akiwrapper.core.utils.route.Status
-
Everything is OK, you may continue normally.
- org.eu.zajc.akiwrapper - package org.eu.zajc.akiwrapper
- org.eu.zajc.akiwrapper.core.entities - package org.eu.zajc.akiwrapper.core.entities
- org.eu.zajc.akiwrapper.core.entities.impl - package org.eu.zajc.akiwrapper.core.entities.impl
- org.eu.zajc.akiwrapper.core.exceptions - package org.eu.zajc.akiwrapper.core.exceptions
- org.eu.zajc.akiwrapper.core.utils - package org.eu.zajc.akiwrapper.core.utils
- org.eu.zajc.akiwrapper.core.utils.route - package org.eu.zajc.akiwrapper.core.utils.route
P
- parameter(String, Object) - Method in class org.eu.zajc.akiwrapper.core.utils.route.Request
- PARAMETER_ANSWER - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
The
Akiwrapper.Answerindex - PARAMETER_GUESS_DESCRIPTION - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
The value of
Guess.getDescription() - PARAMETER_GUESS_FLAG_PHOTO - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
The value of
GuessImpl.getFlagPhoto(). - PARAMETER_GUESS_ID - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
The value of
Guess.getId() - PARAMETER_GUESS_NAME - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
The value of
Guess.getName() - PARAMETER_PROGRESSION - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
The current progression
- PARAMETER_STEP - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
The current zero-indexed question number
- PARAMETER_STEP_LAST_PROPOSITION - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
-
The last step that a
Guesswas proposed on - parameters(String...) - Method in class org.eu.zajc.akiwrapper.core.utils.route.RouteBuilder
- parseDouble(String) - Static method in class org.eu.zajc.akiwrapper.core.utils.Utilities
-
Attempts to parse a string using
Double.parseDouble(String), throwing aMalformedResponseExceptionon failure. - parseInt(String) - Static method in class org.eu.zajc.akiwrapper.core.utils.Utilities
-
Attempts to parse a string using
Integer.parseInt(String), throwing aMalformedResponseExceptionon failure. - parseLong(String) - Static method in class org.eu.zajc.akiwrapper.core.utils.Utilities
-
Attempts to parse a string using
Long.parseLong(String), throwing aMalformedResponseExceptionon failure. - parseNext(Response<JSONObject>) - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AbstractQuery
- POLISH - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- PORTUGESE - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- PROBABLY - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Answer
-
Answers with "probably" (almost positive)
- PROBABLY_NOT - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Answer
-
Answers with "probably not" (almost negative)
Q
- Query - Interface in org.eu.zajc.akiwrapper.core.entities
- Question - Interface in org.eu.zajc.akiwrapper.core.entities
-
A type of
Querythat represents Akinator's question. - QuestionImpl - Class in org.eu.zajc.akiwrapper.core.entities.impl
-
Note: This is an internal class and its internals are subject to change without prior deprecation.
- QUESTIONS_EXHAUSTED - Enum constant in enum org.eu.zajc.akiwrapper.core.utils.route.Status
-
The status is non-erroneous and the questions have been exhausted.
R
- reject() - Method in interface org.eu.zajc.akiwrapper.core.entities.Guess
- reject() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.GuessImpl
- Request - Class in org.eu.zajc.akiwrapper.core.utils.route
- requiresSession() - Method in class org.eu.zajc.akiwrapper.core.utils.route.RouteBuilder
- Response<T> - Class in org.eu.zajc.akiwrapper.core.utils.route
- Response(T, Status) - Constructor for class org.eu.zajc.akiwrapper.core.utils.route.Response
- retrieveDocument() - Method in class org.eu.zajc.akiwrapper.core.utils.route.Request
- retrieveEmpty() - Method in class org.eu.zajc.akiwrapper.core.utils.route.Request
- retrieveJson() - Method in class org.eu.zajc.akiwrapper.core.utils.route.Request
- Route - Class in org.eu.zajc.akiwrapper.core.utils.route
- RouteBuilder - Class in org.eu.zajc.akiwrapper.core.utils.route
- RouteBuilder(String) - Constructor for class org.eu.zajc.akiwrapper.core.utils.route.RouteBuilder
- Routes - Class in org.eu.zajc.akiwrapper.core.utils.route
- RUSSIAN - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
S
- ServerStatusException - Exception Class in org.eu.zajc.akiwrapper.core.exceptions
-
An exception indicating that the server returned an erroneous
Status. - ServerStatusException(Status) - Constructor for exception class org.eu.zajc.akiwrapper.core.exceptions.ServerStatusException
- setCurrentResponse(Query) - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- setFilterProfanity(boolean) - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Sets the profanity filter preference.
- setGuessType(Akiwrapper.Theme) - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
AkiwrapperBuilder.setTheme(Theme)instead - setLanguage(Akiwrapper.Language) - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Note: while all
Akiwrapper.Languages supportAkiwrapper.Theme.CHARACTER, but other themes might not be supported. - setLastGuessStep(int) - Method in class org.eu.zajc.akiwrapper.core.entities.impl.AkiwrapperImpl
- setTheme(Akiwrapper.Theme) - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Note: while all
Akiwrapper.Languages supportAkiwrapper.Theme.CHARACTER, but other themes might not be supported. - setUnirestInstance(UnirestInstance) - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
-
Sets the
UnirestInstanceto be used by the built Akiwrapper instance. - shutdownInstance() - Static method in class org.eu.zajc.akiwrapper.core.utils.UnirestUtils
-
Shuts down the singleton
UnirestInstance, if it's present, and does nothing otherwise. - sleepUnchecked(long) - Static method in class org.eu.zajc.akiwrapper.core.utils.Utilities
-
A
Thread.sleep(long)-like method that throwsInterruptedException. - SPANISH - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
- Status - Enum in org.eu.zajc.akiwrapper.core.utils.route
-
An interface used to represent API call's completion status.
T
- toString() - Method in enum org.eu.zajc.akiwrapper.core.utils.route.Status
- TURKISH - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
U
- undoAnswer() - Method in class org.eu.zajc.akiwrapper.core.entities.impl.QuestionImpl
- undoAnswer() - Method in interface org.eu.zajc.akiwrapper.core.entities.Question
-
This is an interaction method for
Question.
Goes one question backwards, undoing the previousQuestion.answer(Answer)call. - UndoOutOfBoundsException - Exception Class in org.eu.zajc.akiwrapper.core.exceptions
-
An exception indicating that
Question.undoAnswer()has been called on the first question - whenQuery.getStep()is0. - UndoOutOfBoundsException() - Constructor for exception class org.eu.zajc.akiwrapper.core.exceptions.UndoOutOfBoundsException
- UnirestUtils - Class in org.eu.zajc.akiwrapper.core.utils
-
Various utilities regarding Unirest for use with and within Akiwrapper.
- UNKNOWN - Enum constant in enum org.eu.zajc.akiwrapper.core.utils.route.Status
-
Unknown status (should not ever occur under normal circumstances), indicates that the status level doesn't match any of the known ones.
- Utilities - Class in org.eu.zajc.akiwrapper.core.utils
-
Note: This is an internal class and its internals are subject to change without prior deprecation.
V
- valueOf(String) - Static method in enum org.eu.zajc.akiwrapper.Akiwrapper.Answer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eu.zajc.akiwrapper.Akiwrapper.Theme
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eu.zajc.akiwrapper.core.utils.route.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eu.zajc.akiwrapper.Akiwrapper.Answer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eu.zajc.akiwrapper.Akiwrapper.Theme
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eu.zajc.akiwrapper.core.utils.route.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
Y
- YES - Enum constant in enum org.eu.zajc.akiwrapper.Akiwrapper.Answer
-
Answers with "yes" (positive)
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AkiwrapperBuilder.DEFAULT_THEMEinstead