Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- check(int) - Method in class com.adventure.models.nodes.IdManager
-
If the ID > than ID counter sets ID counter to ID + 1
- clone() - Method in class com.adventure.models.nodes.StoryNodeLink
- CmdAttack - Class in com.adventure.commands
-
Command used during a fight to attack an enemy.
- CmdAttack() - Constructor for class com.adventure.commands.CmdAttack
- CmdAttack(RandomCollection<Object>) - Constructor for class com.adventure.commands.CmdAttack
- CmdBack - Class in com.adventure.commands
-
Command used to go back to the previous room, if there is one.
- CmdBack() - Constructor for class com.adventure.commands.CmdBack
- CmdClear - Class in com.adventure.commands
-
Clears the console.
- CmdClear() - Constructor for class com.adventure.commands.CmdClear
- CmdDeleteGame - Class in com.adventure.commands
-
Command used to delete an existing game.
- CmdDeleteGame() - Constructor for class com.adventure.commands.CmdDeleteGame
- CmdDodge - Class in com.adventure.commands
-
Command used to dodge an attack.
- CmdDodge() - Constructor for class com.adventure.commands.CmdDodge
- CmdDodge(RandomCollection<Object>) - Constructor for class com.adventure.commands.CmdDodge
- CmdDrop - Class in com.adventure.commands
-
Command used to drop an item.
- CmdDrop() - Constructor for class com.adventure.commands.CmdDrop
- CmdEquip - Class in com.adventure.commands
-
Equips an item in the inventory.
- CmdEquip() - Constructor for class com.adventure.commands.CmdEquip
- CmdFight - Class in com.adventure.commands
-
Command used to start a fight with an enemy (if there is one).
- CmdFight() - Constructor for class com.adventure.commands.CmdFight
- CmdFight.Move - Enum Class in com.adventure.commands
- CmdHelp - Class in com.adventure.commands
-
Command used to display possible command with descriptions.
- CmdHelp() - Constructor for class com.adventure.commands.CmdHelp
- CmdListGames - Class in com.adventure.commands
-
Command used to list available games.
- CmdListGames() - Constructor for class com.adventure.commands.CmdListGames
- CmdLoadGame - Class in com.adventure.commands
-
Command used to load a new game.
- CmdLoadGame() - Constructor for class com.adventure.commands.CmdLoadGame
- CmdLook - Class in com.adventure.commands
-
Command used to retrieve information about the room the user is in.
- CmdLook() - Constructor for class com.adventure.commands.CmdLook
- CmdMove - Class in com.adventure.commands
-
Command used by the player to move inside the game graph.
- CmdMove() - Constructor for class com.adventure.commands.CmdMove
- CmdNewGame - Class in com.adventure.commands
-
Command used to create a new game.
- CmdNewGame() - Constructor for class com.adventure.commands.CmdNewGame
- CmdPick - Class in com.adventure.commands
-
Command used to pick an item from a room.
- CmdPick() - Constructor for class com.adventure.commands.CmdPick
- CmdRun - Class in com.adventure.commands
-
Command used to run away from a fight.
- CmdRun() - Constructor for class com.adventure.commands.CmdRun
- CmdSaveGame - Class in com.adventure.commands
-
Command used to save the current game.
- CmdSaveGame() - Constructor for class com.adventure.commands.CmdSaveGame
- CmdShow - Class in com.adventure.commands
-
Command used to show player stats/inventory.
- CmdShow() - Constructor for class com.adventure.commands.CmdShow
- CmdUse - Class in com.adventure.commands
-
Command used to consume an item.
- CmdUse() - Constructor for class com.adventure.commands.CmdUse
- CmdUse(RandomCollection<Object>) - Constructor for class com.adventure.commands.CmdUse
- CmdWai - Class in com.adventure.commands
-
Command used to gather information about current player location.
- CmdWai() - Constructor for class com.adventure.commands.CmdWai
- com.adventure - module com.adventure
-
Module visibility.
- com.adventure - package com.adventure
- com.adventure.commands - package com.adventure.commands
-
This package contains all command objects and related helper object.
- com.adventure.components - package com.adventure.components
-
This package contains all reusable components valid as FXML components.
- com.adventure.config - package com.adventure.config
-
This package contains all necessary classes to handle project configuration programmatically.
- com.adventure.controllers - package com.adventure.controllers
-
This package contains all the controllers necessary for handling MVC pattern for FXML.
- com.adventure.deserializers - package com.adventure.deserializers
-
This package contains all necessary classes to handle object deserialization.
- com.adventure.exceptions - package com.adventure.exceptions
-
Package that contains all custom exceptions.
- com.adventure.models - package com.adventure.models
-
Package that contains all serializable / deserializable models of the application.
- com.adventure.models.items - package com.adventure.models.items
- com.adventure.models.nodes - package com.adventure.models.nodes
- com.adventure.serializers - package com.adventure.serializers
-
This package contains all necessary classes to handle object deserialization.
- com.adventure.services - package com.adventure.services
-
Package that contains all application services.
- com.adventure.utils - package com.adventure.utils
-
Package used for utility objects of the application.
- Command - Interface in com.adventure.commands
-
Interface for command.
- CommandMetadata - Class in com.adventure.commands
-
Object that stores metadata for a specific command.
- CommandMetadata(Class<? extends Command>) - Constructor for class com.adventure.commands.CommandMetadata
-
Constructs a new metadata object with an empty description.
- CommandMetadata(Class<? extends Command>, String) - Constructor for class com.adventure.commands.CommandMetadata
-
Constructs a new metadata object.
- CommandParser - Class in com.adventure.commands
-
Class responsible for parsing and instantiating commands.
- config - Variable in class com.adventure.services.BucketStorageService
-
Application properties.
- config - Variable in class com.adventure.services.FileSystemStorageService
-
Application properties.
- Config - Interface in com.adventure.config
-
Configuration object.
- ConfigurationException - Exception Class in com.adventure.exceptions
- ConfigurationException() - Constructor for exception class com.adventure.exceptions.ConfigurationException
- ConfigurationException(String) - Constructor for exception class com.adventure.exceptions.ConfigurationException
- context - Variable in class com.adventure.commands.AbstractCommand
-
Current application context.
- correctArgumentsNumber(int) - Method in class com.adventure.commands.AbstractCommand
-
Checks whether the number of arguments is correct or not
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form