All Classes and Interfaces

Class
Description
Note: This is an internal class and its internals are subject to change without prior deprecation.
The root exception class for exceptions in 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.
An enum used to represent an answer to Akinator's question.
The language determines how Questions and Guesses are localized.
Represents the theme (sometimes called subject) of the game.
A class used to build an Akiwrapper object.
Note: This is an internal class and its internals are subject to change without prior deprecation.
 
A representation of Akinator's guess.
Note: This is an internal class and its internals are subject to change without prior deprecation.
 
An exception indicating the requested Akiwrapper.Language does not support the requested Akiwrapper.Theme.
Indicates an unexpected or erroneous response from Akinator's API.
A common interface for Akinator's queries, which will be either Questions or Guesses.
A type of Query that represents Akinator's question.
Note: This is an internal class and its internals are subject to change without prior deprecation.
 
 
 
 
 
An exception indicating that the server returned an erroneous Status.
An interface used to represent API call's completion status.
An exception indicating that Question.undoAnswer() has been called on the first question - when Query.getStep() is 0.
Various utilities regarding Unirest for use with and within Akiwrapper.
Note: This is an internal class and its internals are subject to change without prior deprecation.