Package gda.util.findableHashtable
Class FindableHashtable
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.util.findableHashtable.FindableHashtable
- All Implemented Interfaces:
Configurable,Findable,Hashtable
@ServiceInterface(Hashtable.class)
public class FindableHashtable
extends FindableConfigurableBase
implements Hashtable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the value of an entry from the hashtable.booleangetBoolean(String key) Get the value of a boolean entry from the hashtable.doubleGet the value of a double entry from the hashtable.floatGet the value of a float entry from the hashtable.intGet the value of an integer entry from the hashtable.longGet the value of a long entry from the hashtable.Get the value of a string entry from the hashtable.voidAdd an entry to the hashtable.voidputBoolean(String key, boolean value) Add a boolean entry to the hashtable.voidAdd a double entry to the hashtable.voidAdd a float entry to the hashtable.voidAdd an integer entry to the hashtable.voidAdd a long entry to the hashtable.voidAdd a string entry to the hashtable.Methods inherited from class gda.factory.FindableConfigurableBase
getName, setNameMethods inherited from class gda.factory.ConfigurableBase
configure, isConfigureAtStartup, isConfigured, reconfigure, setConfigured
-
Field Details
-
NEXUS_METADATA
Flag indicating whether to store metadata to nexus file- See Also:
-
SRB_STORE
Flag indicating whether to store files to SRB/ICAT.- See Also:
-
-
Constructor Details
-
FindableHashtable
public FindableHashtable()
-
-
Method Details
-
putBoolean
Description copied from interface:HashtableAdd a boolean entry to the hashtable.- Specified by:
putBooleanin interfaceHashtable- Parameters:
key- Key for entry in hashtable.value- Value for entry in hashtable.
-
getBoolean
Description copied from interface:HashtableGet the value of a boolean entry from the hashtable.- Specified by:
getBooleanin interfaceHashtable- Parameters:
key- Key for entry in hashtable.- Returns:
- Value for entry in hashtable.
-
putInt
Description copied from interface:HashtableAdd an integer entry to the hashtable. -
getInt
Description copied from interface:HashtableGet the value of an integer entry from the hashtable. -
putLong
Description copied from interface:HashtableAdd a long entry to the hashtable. -
getLong
Description copied from interface:HashtableGet the value of a long entry from the hashtable. -
putFloat
Description copied from interface:HashtableAdd a float entry to the hashtable. -
getFloat
Description copied from interface:HashtableGet the value of a float entry from the hashtable. -
putDouble
Description copied from interface:HashtableAdd a double entry to the hashtable. -
getDouble
Description copied from interface:HashtableGet the value of a double entry from the hashtable. -
putString
Description copied from interface:HashtableAdd a string entry to the hashtable. -
getString
Description copied from interface:HashtableGet the value of a string entry from the hashtable. -
put
Description copied from interface:HashtableAdd an entry to the hashtable. The object needs to implementSerializable. -
get
Description copied from interface:HashtableGet the value of an entry from the hashtable.
-