public class DetailedConfigOption
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DetailedConfigOption.ReloadListener |
Constructor and Description |
---|
DetailedConfigOption(java.lang.String name,
java.lang.String defaultVal) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
defaultValue() |
boolean |
equals(java.lang.Object obj) |
boolean |
getAsBoolean() |
byte |
getAsByte() |
char |
getAsChar() |
double |
getAsDouble() |
IExpressionNode |
getAsExpression() |
float |
getAsFloat() |
float |
getAsFloatCapped(float min,
float max) |
int |
getAsInt() |
long |
getAsLong() |
java.lang.String |
getAsString() |
int |
hashCode() |
protected boolean |
refresh() |
protected void |
reload() |
static void |
reloadAll() |
public DetailedConfigOption(java.lang.String name, java.lang.String defaultVal)
public static void reloadAll()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
protected void reload()
public final java.lang.String defaultValue()
protected boolean refresh()
public java.lang.String getAsString()
public boolean getAsBoolean()
public long getAsLong()
public double getAsDouble()
public IExpressionNode getAsExpression()
public int getAsInt()
public char getAsChar()
public byte getAsByte()
public float getAsFloat()
public float getAsFloatCapped(float min, float max)