-
public final class ConfigParserKt
-
-
Field Summary
Fields Modifier and Type Field Description private final static Function1<String, Integer>IntParserprivate final static Function1<String, String>StringParserprivate final static Function1<String, Boolean>BooleanParserprivate final static Function1<String, URI>URIParserpublic final static StringDELIMITERpublic final static StringSEPARATORpublic final static StringNULL_TYPE
-
Method Summary
Modifier and Type Method Description final Function1<String, Integer>getIntParser()Parses a string to a int. final Function1<String, String>getStringParser()Parses a String to a String. final Function1<String, Boolean>getBooleanParser()Parses a Boolean to a String. final Function1<String, URI>getURIParser()final static <T extends Any> TreadNull(FileConfigReader $self, String name, Function1<String, T> parser)final static StringreadNull(FileConfigReader $self, String name)-
-
Method Detail
-
getIntParser
final Function1<String, Integer> getIntParser()
Parses a string to a int. Allowing exceptions to be thrown
-
getStringParser
final Function1<String, String> getStringParser()
Parses a String to a String. This is purely for consistency and only should be used when using Parses that take a subtype.
-
getBooleanParser
final Function1<String, Boolean> getBooleanParser()
Parses a Boolean to a String.
-
getURIParser
final Function1<String, URI> getURIParser()
-
readNull
final static <T extends Any> T readNull(FileConfigReader $self, String name, Function1<String, T> parser)
-
readNull
final static String readNull(FileConfigReader $self, String name)
-
-
-
-