Package jisa.control
Interface ConfigBlock
-
- All Known Implementing Classes:
ConfigFile,ConfigFile.Sub
public interface ConfigBlock
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceConfigBlock.Value<T>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigBlock.Value<java.lang.Boolean>booleanValue(java.lang.String name)voidclear()ConfigBlock.Value<java.lang.Double>doubleValue(java.lang.String name)java.util.Map<java.lang.String,ConfigBlock>getSubBlocks()booleanhasBlock(java.lang.String name)booleanhasValue(java.lang.String name)ConfigBlock.Value<java.lang.Integer>intValue(java.lang.String name)voidsave()ConfigBlock.Value<java.lang.String>stringValue(java.lang.String name)ConfigBlocksubBlock(java.lang.String name)ConfigBlock.Value<java.lang.Object>value(java.lang.String name)
-
-
-
Method Detail
-
stringValue
ConfigBlock.Value<java.lang.String> stringValue(java.lang.String name)
-
intValue
ConfigBlock.Value<java.lang.Integer> intValue(java.lang.String name)
-
doubleValue
ConfigBlock.Value<java.lang.Double> doubleValue(java.lang.String name)
-
booleanValue
ConfigBlock.Value<java.lang.Boolean> booleanValue(java.lang.String name)
-
value
ConfigBlock.Value<java.lang.Object> value(java.lang.String name)
-
hasValue
boolean hasValue(java.lang.String name)
-
hasBlock
boolean hasBlock(java.lang.String name)
-
subBlock
ConfigBlock subBlock(java.lang.String name)
-
getSubBlocks
java.util.Map<java.lang.String,ConfigBlock> getSubBlocks()
-
save
void save()
-
clear
void clear()
-
-