Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCommand - Class in com.adventure.commands
Abstract command that contains basic functionality for a generic command.
AbstractCommand() - Constructor for class com.adventure.commands.AbstractCommand
Default constructor.
AbstractCommand(ApplicationContext) - Constructor for class com.adventure.commands.AbstractCommand
Default constructor.
AbstractRandomDecisionCommand - Class in com.adventure.commands
 
AbstractRandomDecisionCommand() - Constructor for class com.adventure.commands.AbstractRandomDecisionCommand
Default constructor.
AbstractRandomDecisionCommand(RandomCollection<Object>) - Constructor for class com.adventure.commands.AbstractRandomDecisionCommand
Constructor with random collection injection.
Action - Class in com.adventure.models.nodes
Represents an action used to move in the game graph.
Action(String) - Constructor for class com.adventure.models.nodes.Action
Default constructor
ActionSerializer - Class in com.adventure.serializers
Serializes the Action class.
ActionSerializer() - Constructor for class com.adventure.serializers.ActionSerializer
 
ActionSerializer(Class<Action>) - Constructor for class com.adventure.serializers.ActionSerializer
 
add(double, E) - Method in class com.adventure.models.RandomCollection
 
addItem(Item) - Method in class com.adventure.models.Inventory
Add item to the inventory
append(char) - Method in class com.adventure.utils.StringPropertyWriter
 
append(CharSequence) - Method in class com.adventure.utils.StringPropertyWriter
 
append(CharSequence, int, int) - Method in class com.adventure.utils.StringPropertyWriter
 
ApplicationConfig - Class in com.adventure.config
Class that implements configuration object.
ApplicationConfig(Properties) - Constructor for class com.adventure.config.ApplicationConfig
Creates configuration object from a properties.
ApplicationContext - Interface in com.adventure.config
Interface for application context.
ApplicationContextProvider - Class in com.adventure.config
This class implements a singleton pattern.
args - Variable in class com.adventure.commands.AbstractCommand
Eventual parameters for the command.
argsFromCommand(String) - Method in class com.adventure.commands.CommandParser
It gives a list of all the possible arguments for a command given its name
askConfirmation() - Method in class com.adventure.commands.AbstractCommand
Method used to ask yes/no response from a user.
ATTACK - Enum constant in enum class com.adventure.commands.CmdFight.Move
 
ATTACK - Enum constant in enum class com.adventure.models.Inventory.EquipType
 
AttackItem - Class in com.adventure.models.items
Item used for attack.
AttackItem(String) - Constructor for class com.adventure.models.items.AttackItem
Default constructor.
AttackItem(String, double, int) - Constructor for class com.adventure.models.items.AttackItem
Constructor.
AutoCompleter - Class in com.adventure.commands
Singleton that predicts text when pressing tab
AutoCompleter.direction - Enum Class in com.adventure.commands
Direction to follow when selecting the next prediction
AWS - Enum constant in enum class com.adventure.config.SupportedStorage
Storage in AWS S3 bucket.
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form