Package zombie.config
Class DoubleConfigOption
java.lang.Object
zombie.config.ConfigOption
zombie.config.DoubleConfigOption
- Direct Known Subclasses:
 SandboxOptions.DoubleSandboxOption,ServerOptions.DoubleServerOption
public class DoubleConfigOption extends ConfigOption
- 
Field Summary
Fields Modifier and Type Field Description protected doubledefaultValueprotected doublemaxprotected doubleminprotected doublevalueFields inherited from class zombie.config.ConfigOption
name - 
Constructor Summary
Constructors Constructor Description DoubleConfigOption(java.lang.String name, double min, double max, double defaultValue) - 
Method Summary
Modifier and Type Method Description doublegetDefaultValue()doublegetMax()doublegetMin()java.lang.StringgetType()doublegetValue()java.lang.ObjectgetValueAsObject()java.lang.StringgetValueAsString()booleanisValidString(java.lang.String s)voidparse(java.lang.String s)voidresetToDefault()voidsetDefaultToCurrentValue()voidsetValue(double value)voidsetValueFromObject(java.lang.Object o)Methods inherited from class zombie.config.ConfigOption
getNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Field Details
- 
value
protected double value - 
defaultValue
protected double defaultValue - 
min
protected double min - 
max
protected double max 
 - 
 - 
Constructor Details
- 
DoubleConfigOption
public DoubleConfigOption(java.lang.String name, double min, double max, double defaultValue) 
 - 
 - 
Method Details
- 
getType
public java.lang.String getType()- Specified by:
 getTypein classConfigOption
 - 
getMin
public double getMin() - 
getMax
public double getMax() - 
resetToDefault
public void resetToDefault()- Specified by:
 resetToDefaultin classConfigOption
 - 
setDefaultToCurrentValue
public void setDefaultToCurrentValue()- Specified by:
 setDefaultToCurrentValuein classConfigOption
 - 
parse
public void parse(java.lang.String s)- Specified by:
 parsein classConfigOption
 - 
getValueAsString
public java.lang.String getValueAsString()- Specified by:
 getValueAsStringin classConfigOption
 - 
setValueFromObject
public void setValueFromObject(java.lang.Object o)- Specified by:
 setValueFromObjectin classConfigOption
 - 
getValueAsObject
public java.lang.Object getValueAsObject()- Specified by:
 getValueAsObjectin classConfigOption
 - 
isValidString
public boolean isValidString(java.lang.String s)- Specified by:
 isValidStringin classConfigOption
 - 
setValue
public void setValue(double value) - 
getValue
public double getValue() - 
getDefaultValue
public double getDefaultValue() 
 -