net.sourceforge.rpgee.dice
Interface GeneratedRandomValue
- All Known Subinterfaces:
- RandomNumberProducer
- All Known Implementing Classes:
- AbstractGeneratedRandomValue
public interface GeneratedRandomValue
setRandomizerElement
void setRandomizerElement(java.lang.Object o)
throws InvalidParameterException
- Throws:
InvalidParameterException
getRandomizerElement
java.lang.Object getRandomizerElement()
getRandomValues
java.util.List<RandomValue> getRandomValues()
throws RandomValueException
- Throws:
RandomValueException
getNumericValue
int getNumericValue()
throws RandomValueException
- Throws:
RandomValueException
getHandledValues
java.util.List<RandomValue> getHandledValues()
throws RandomValueException
- Throws:
RandomValueException
addRandomValue
RandomValue addRandomValue(java.lang.Object dieConfig,
RandomValueResultMapper mapper)
throws InvalidParameterException
- Throws:
InvalidParameterException
addRandomValue
void addRandomValue(RandomValue v)
addRandomValueHandler
void addRandomValueHandler(RandomValueHandler handler)
setRandomValueHandlers
void setRandomValueHandlers(java.util.List<RandomValueHandler> handlers)
Copyright © 2006 An Infinite Number of Monkeys. All Rights Reserved.