org.eviline
Interface PropertySource

All Known Implementing Classes:
BasicPropertySource, ExtendedPropertySource, MaliciousRandomizer.MaliciousRandomizerProperties, RandomizerPresets

public interface PropertySource

Interface for a readable source of properties. PropertySource instances are used as input to a RandomizerFactory.

Author:
robin robin

Method Summary
 boolean containsKey(String key)
          Does the specified property key exist?
 String get(String key)
          Return the value of the specified property key
 Set<String> keys()
          Return the set of all property keys
 String put(String key, String value)
          Set the value of the specified property key
 

Method Detail

containsKey

boolean containsKey(String key)
Does the specified property key exist?

Parameters:
key -
Returns:

get

String get(String key)
Return the value of the specified property key

Parameters:
key -
Returns:

put

String put(String key,
           String value)
Set the value of the specified property key

Parameters:
key -
value -
Returns:

keys

Set<String> keys()
Return the set of all property keys

Returns:


Copyright © 2013. All Rights Reserved.