Package io.engineblock.util
Class ConfigTuples
- java.lang.Object
-
- io.engineblock.util.ConfigTuples
-
- All Implemented Interfaces:
java.lang.Iterable<ConfigTuples.Section>
public class ConfigTuples extends java.lang.Object implements java.lang.Iterable<ConfigTuples.Section>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfigTuples.Section
-
Constructor Summary
Constructors Constructor Description ConfigTuples(Activity activity, java.lang.String param)ConfigTuples(java.lang.String configdata)
-
Method Summary
Modifier and Type Method Description ConfigTuples.Sectionget(int i)ConfigTuplesgetAllMatching(java.lang.String... names)java.util.Optional<java.lang.Double>getDoubleOfFirst(java.lang.String name)java.util.Optional<java.lang.Integer>getIntOfFirst(java.lang.String name)java.util.Optional<java.lang.Long>getLongOfFirst(java.lang.String name)java.util.Optional<java.lang.String>getStringOfFirst(java.lang.String name)java.util.Iterator<ConfigTuples.Section>iterator()
-
-
-
Constructor Detail
-
ConfigTuples
public ConfigTuples(java.lang.String configdata)
-
ConfigTuples
public ConfigTuples(Activity activity, java.lang.String param)
-
-
Method Detail
-
getStringOfFirst
public java.util.Optional<java.lang.String> getStringOfFirst(java.lang.String name)
-
getIntOfFirst
public java.util.Optional<java.lang.Integer> getIntOfFirst(java.lang.String name)
-
getLongOfFirst
public java.util.Optional<java.lang.Long> getLongOfFirst(java.lang.String name)
-
getDoubleOfFirst
public java.util.Optional<java.lang.Double> getDoubleOfFirst(java.lang.String name)
-
getAllMatching
public ConfigTuples getAllMatching(java.lang.String... names)
-
iterator
public java.util.Iterator<ConfigTuples.Section> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<ConfigTuples.Section>
-
get
public ConfigTuples.Section get(int i)
-
-