Index

A B C D E F G H I J K L M N O P Q R S T U V Y 
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 (using Guesses) what character, object, or movie the player is thinking about by asking Questions and getting Akiwrapper.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
The language determines how Questions and Guesses are localized.
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 Akiwrapper object.
AkiwrapperBuilder() - Constructor for class org.eu.zajc.akiwrapper.AkiwrapperBuilder
Creates a new AkiwrapperBuilder with the following defaults: profanity filtering is set to false (AkiwrapperBuilder.DEFAULT_FILTER_PROFANITY), language is set to Akiwrapper.Language.ENGLISH (AkiwrapperBuilder.DEFAULT_LANGUAGE), theme is set to Akiwrapper.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
This is an interaction method for Question.
Submits an answer for the question and returns the next Query, incrementing the current step.
If there are no more questions left, this will return null.
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_STEP Routes.PARAMETER_PROGRESSION Routes.PARAMETER_ANSWER Routes.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 Akiwrapper instance 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
This is an interaction method for Guess.
Confirms the 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 Akiwrapper instances.
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.Language for new Akiwrapper instances.
DEFAULT_THEME - Static variable in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
The default Akiwrapper.Theme for new Akiwrapper instances.
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 in AkiwrapperBuilder.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 current Guess
This route requires a session
Parameters: Routes.PARAMETER_STEP Routes.PARAMETER_PROGRESSION This 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.
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 UnirestInstance or 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.Language used.
getLanguage() - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
Note: while all Akiwrapper.Languages support Akiwrapper.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
Returns an unmodifiable Set of Akiwrapper.Themes supported by this 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.Theme used.
getTheme() - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
Note: while all Akiwrapper.Languages support Akiwrapper.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 UnirestInstance to 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() is null instead
isThemeSupported(Akiwrapper.Theme) - Method in enum org.eu.zajc.akiwrapper.Akiwrapper.Language
Checks if this Akiwrapper.Language supports a given Akiwrapper.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.Language does not support the requested Akiwrapper.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
PARAMETER_GUESS_DESCRIPTION - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
PARAMETER_GUESS_FLAG_PHOTO - Static variable in class org.eu.zajc.akiwrapper.core.utils.route.Routes
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 Guess was 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 a MalformedResponseException on failure.
parseInt(String) - Static method in class org.eu.zajc.akiwrapper.core.utils.Utilities
Attempts to parse a string using Integer.parseInt(String), throwing a MalformedResponseException on failure.
parseLong(String) - Static method in class org.eu.zajc.akiwrapper.core.utils.Utilities
Attempts to parse a string using Long.parseLong(String), throwing a MalformedResponseException on 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
A common interface for Akinator's queries, which will be either Questions or Guesses.
Question - Interface in org.eu.zajc.akiwrapper.core.entities
A type of Query that 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
This is an interaction method for Guess.
Rejects the Guess and provides the next Query.
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.
setLanguage(Akiwrapper.Language) - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
Note: while all Akiwrapper.Languages support Akiwrapper.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 support Akiwrapper.Theme.CHARACTER, but other themes might not be supported.
setUnirestInstance(UnirestInstance) - Method in class org.eu.zajc.akiwrapper.AkiwrapperBuilder
Sets the UnirestInstance to 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 throws InterruptedException.
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 previous Question.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 - when Query.getStep() is 0.
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)
A B C D E F G H I J K L M N O P Q R S T U V Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form