Uses of Class
io.github.ttno1.configvalidation.ConfigList
Packages that use ConfigList
-
Uses of ConfigList in io.github.ttno1.configvalidation
Methods in io.github.ttno1.configvalidation that return ConfigListModifier and TypeMethodDescriptionstatic ConfigList<Boolean, Boolean, List<Boolean>> Cfg.List.ofBoolean()Creates a ConfigList for a list of boolean values with no filters (the filters always pass).static <W,X> ConfigList <Boolean, X, W> Cfg.List.ofBoolean(ConfigFilter<List<X>, W> filter, ConfigFilter<Boolean, X> elementFilter) Creates a ConfigList for a list of boolean values with the specified filter and element filter.static ConfigList<Byte, Byte, List<Byte>> Cfg.List.ofByte()Creates a ConfigList for a list of byte values with no filters (the filters always pass).static <W,X> ConfigList <Byte, X, W> Cfg.List.ofByte(ConfigFilter<List<X>, W> filter, ConfigFilter<Byte, X> elementFilter) Creates a ConfigList for a list of byte values with the specified filter and element filter.static ConfigList<ConfigWrapper, ConfigWrapper, List<ConfigWrapper>> Cfg.List.ofConfigSpec()Creates a ConfigList for a list of config subsection values with no filters (the filters always pass).static <W,X> ConfigList <ConfigWrapper, X, W> Cfg.List.ofConfigSpec(ConfigFilter<List<X>, W> filter, ConfigSpec<X> configSpec) Creates a ConfigList for a list of config subsection values with the specified filter and with the specified ConfigSpec that is validated against every element.static ConfigList<Double, Double, List<Double>> Cfg.List.ofDouble()Creates a ConfigList for a list of double values with no filters (the filters always pass).static <W,X> ConfigList <Double, X, W> Cfg.List.ofDouble(ConfigFilter<List<X>, W> filter, ConfigFilter<Double, X> elementFilter) Creates a ConfigList for a list of double values with the specified filter and element filter.static ConfigList<Float, Float, List<Float>> Cfg.List.ofFloat()Creates a ConfigList for a list of float values with no filters (the filters always pass).static <W,X> ConfigList <Float, X, W> Cfg.List.ofFloat(ConfigFilter<List<X>, W> filter, ConfigFilter<Float, X> elementFilter) Creates a ConfigList for a list of float values with the specified filter and element filter.static ConfigList<Integer, Integer, List<Integer>> Cfg.List.ofInteger()Creates a ConfigList for a list of integer values with no filters (the filters always pass).static <W,X> ConfigList <Integer, X, W> Cfg.List.ofInteger(ConfigFilter<List<X>, W> filter, ConfigFilter<Integer, X> elementFilter) Creates a ConfigList for a list of integer values with the specified filter and element filter.Cfg.List.ofList()Creates a ConfigList for a list of list values with no filters (the filters always pass).static <W,X> ConfigList <List<Object>, W, X> Cfg.List.ofList(ConfigFilter<List<W>, X> filter, ConfigFilter<List<Object>, W> elementFilter) Creates a ConfigList for a list of list values with the specified filter and element filter.static ConfigList<Long, Long, List<Long>> Cfg.List.ofLong()Creates a ConfigList for a list of long values with no filters (the filters always pass).static <W,X> ConfigList <Long, X, W> Cfg.List.ofLong(ConfigFilter<List<X>, W> filter, ConfigFilter<Long, X> elementFilter) Creates a ConfigList for a list of long values with the specified filter and element filter.static ConfigList<Short, Short, List<Short>> Cfg.List.ofShort()Creates a ConfigList for a list of short values with no filters (the filters always pass).static <W,X> ConfigList <Short, X, W> Cfg.List.ofShort(ConfigFilter<List<X>, W> filter, ConfigFilter<Short, X> elementFilter) Creates a ConfigList for a list of short values with the specified filter and element filter.static ConfigList<String, String, List<String>> Cfg.List.ofString()Creates a ConfigList for a list of string values with no filters (the filters always pass).static <W,X> ConfigList <String, X, W> Cfg.List.ofString(ConfigFilter<List<X>, W> filter, ConfigFilter<String, X> elementFilter) Creates a ConfigList for a list of string values with the specified filter and element filter.