Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form