Package org.nuiton.config
Class ApplicationConfig.OptionList
java.lang.Object
org.nuiton.config.ApplicationConfig.OptionList
- Enclosing class:
- ApplicationConfig
public static class ApplicationConfig.OptionList
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected ApplicationConfigconfigprotected java.lang.Stringkeyprotected java.lang.Stringvalue -
Constructor Summary
Constructors Constructor Description OptionList(ApplicationConfig config, java.lang.String key, java.lang.String value) -
Method Summary
Modifier and Type Method Description protected <T> java.util.List<T>convertListOption(java.lang.Class<T> type)java.util.List<java.lang.String>getOption()Get option value asString.java.util.List<java.lang.Boolean>getOptionAsBoolean()Get option value asboolean.java.util.List<java.lang.Class>getOptionAsClass()Get option value asClass.java.util.List<java.util.Date>getOptionAsDate()Get option value asDate.java.util.List<java.lang.Double>getOptionAsDouble()Get option value asdouble.java.util.List<java.io.File>getOptionAsFile()Get option value asFile.java.util.List<java.lang.Integer>getOptionAsInt()Get option value asint.java.util.List<java.sql.Time>getOptionAsTime()Get option value asTime.java.util.List<java.sql.Timestamp>getOptionAsTimestamp()Get option value asTimestamp.java.util.List<java.net.URL>getOptionAsURL()Get option value asURL.
-
Field Details
-
Constructor Details
-
Method Details
-
convertListOption
protected <T> java.util.List<T> convertListOption(java.lang.Class<T> type) -
getOption
public java.util.List<java.lang.String> getOption()Get option value asString.- Returns:
- value as String
-
getOptionAsFile
public java.util.List<java.io.File> getOptionAsFile()Get option value asFile.- Returns:
- value as file
-
getOptionAsURL
public java.util.List<java.net.URL> getOptionAsURL()Get option value asURL.- Returns:
- value as URL
-
getOptionAsClass
public java.util.List<java.lang.Class> getOptionAsClass()Get option value asClass.- Returns:
- value as Class
-
getOptionAsDate
public java.util.List<java.util.Date> getOptionAsDate()Get option value asDate.- Returns:
- value as Date
-
getOptionAsTime
public java.util.List<java.sql.Time> getOptionAsTime()Get option value asTime.- Returns:
- value as Time
-
getOptionAsTimestamp
public java.util.List<java.sql.Timestamp> getOptionAsTimestamp()Get option value asTimestamp.- Returns:
- value as Timestamp
-
getOptionAsInt
public java.util.List<java.lang.Integer> getOptionAsInt()Get option value asint.- Returns:
- value as
int
-
getOptionAsDouble
public java.util.List<java.lang.Double> getOptionAsDouble()Get option value asdouble.- Returns:
- value as
double
-
getOptionAsBoolean
public java.util.List<java.lang.Boolean> getOptionAsBoolean()Get option value asboolean.- Returns:
- value as
boolean.
-