Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Classes | Public Member Functions | Public Attributes | Private Attributes | List of all members
rabbitescape.engine.config.ConfigSchema Class Reference
Collaboration diagram for rabbitescape.engine.config.ConfigSchema:
Collaboration graph
[legend]

Classes

class  KeyNotAllowed
 

Public Member Functions

 ConfigSchema ()
 
void set (String key, String defaultValue, String description)
 
String getDefault (String key)
 
void checkKeyExists (String key)
 
String getDescription (String key)
 

Public Attributes

final Map< String, String > defaults = new HashMap<>()
 

Private Attributes

final Map< String, String > descriptions = new HashMap<>()
 

Constructor & Destructor Documentation

rabbitescape.engine.config.ConfigSchema.ConfigSchema ( )

Member Function Documentation

void rabbitescape.engine.config.ConfigSchema.checkKeyExists ( String  key)
String rabbitescape.engine.config.ConfigSchema.getDefault ( String  key)
String rabbitescape.engine.config.ConfigSchema.getDescription ( String  key)
void rabbitescape.engine.config.ConfigSchema.set ( String  key,
String  defaultValue,
String  description 
)

Member Data Documentation

final Map<String, String> rabbitescape.engine.config.ConfigSchema.defaults = new HashMap<>()
final Map<String, String> rabbitescape.engine.config.ConfigSchema.descriptions = new HashMap<>()
private

The documentation for this class was generated from the following file: