class ConditionsSetImplementation extends ConditionsImplementation implements ConditionsSet
Modifier and Type | Field and Description |
---|---|
private Properties |
props |
Constructor and Description |
---|
ConditionsSetImplementation(ConditionsManagerImplementation manager,
String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(String key) |
boolean |
getBoolean(String name) |
boolean |
getBoolean(String name,
boolean defaultValue) |
double |
getDouble(String name) |
double |
getDouble(String name,
double defaultValue) |
double[] |
getDoubleArray(String name) |
int |
getInt(String name) |
int |
getInt(String name,
int defaultValue) |
String |
getString(String name) |
String |
getString(String name,
String defValue) |
Class |
getType(String key) |
Set |
keySet() |
private boolean |
parseBoolean(String value,
String name) |
private double |
parseDouble(String value,
String name) |
private double[] |
parseDoubleArray(String value,
String name) |
private int |
parseInt(String value,
String name) |
int |
size() |
addConditionsListener, getCachedSubConditions, getManager, getName, getRawSubConditions, getSubConditions, removeConditionsListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addConditionsListener, getCachedSubConditions, getRawSubConditions, getSubConditions, removeConditionsListener
private Properties props
ConditionsSetImplementation(ConditionsManagerImplementation manager, String name) throws IOException
IOException
public int getInt(String name)
getInt
in interface ConditionsSet
public int getInt(String name, int defaultValue)
getInt
in interface ConditionsSet
public double getDouble(String name)
getDouble
in interface ConditionsSet
public double getDouble(String name, double defaultValue)
getDouble
in interface ConditionsSet
public double[] getDoubleArray(String name)
getDoubleArray
in interface ConditionsSet
public String getString(String name)
getString
in interface ConditionsSet
public String getString(String name, String defValue)
getString
in interface ConditionsSet
public boolean getBoolean(String name) throws IllegalArgumentException
getBoolean
in interface ConditionsSet
IllegalArgumentException
public boolean getBoolean(String name, boolean defaultValue)
getBoolean
in interface ConditionsSet
public Set keySet()
keySet
in interface ConditionsSet
public Class getType(String key)
getType
in interface ConditionsSet
public int size()
size
in interface ConditionsSet
public boolean containsKey(String key)
containsKey
in interface ConditionsSet
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.