public <T> List<T> getTypedListProperty(String key, StringToType<T> stringToType, String separatorChars) throws ParseException { return typedProperties.getTypedListProperty(key, stringToType, separatorChars); }
public <T> List<T> getTypedListProperty(String key, Format format, List<T> defaultValue, String separatorChars) throws ParseException { return typedProperties.getTypedListProperty(key, format, defaultValue, separatorChars); }
public <T> List<T> getTypedListProperty(String key, Format format, String separatorChars) throws ParseException { return typedProperties.getTypedListProperty(key, format, separatorChars); }
public <T> List<T> getTypedListProperty(String key, StringToType<T> stringToType, List<T> defaultValue, String separatorChars) throws ParseException { return typedProperties.getTypedListProperty(key, stringToType, defaultValue, separatorChars); }
public <T> List<T> getTypedListProperty(String key, Format format) throws ParseException { return typedProperties.getTypedListProperty(key, format); }
public <T> List<T> getTypedListProperty(String key, StringToType<T> stringToType) throws ParseException { return typedProperties.getTypedListProperty(key, stringToType); }
public <T> List<T> getTypedListProperty(String key, Format format, List<T> defaultValue) throws ParseException { return typedProperties.getTypedListProperty(key, format, defaultValue); }
/** * Returns a list property. * * @param key * the property key. * * @param stringToType * the {@link StringToType} that parses the string to the type. * * @return the {@link List} from the property or an empty list if no * property with the key was found. * * @throws ParseException * if there was an error to parse a key value. */ public <T> List<T> getTypedListProperty(String key, StringToType<T> stringToType) throws ParseException { return getTypedListProperty(key, stringToType, listSepChars); }
/** * Returns a list property. * * @param key * the property key. * * @param format * the {@link Format} to parse the key values. * * @return the {@link List} from the property or an empty list if no * property with the key was found. * * @throws ParseException * if there was an error to parse a key value. */ public <T> List<T> getTypedListProperty(String key, Format format) throws ParseException { return getTypedListProperty(key, format, listSepChars); }
/** * Returns a list property. * * @param key * the property key. * * @param format * the {@link Format} to parse the key values. * * @param defaultValue * the default {@link List}. * * @return the {@link List} from the property or the default value if no * property with the key was found. * * @throws ParseException * if there was an error to parse a key value. */ public <T> List<T> getTypedListProperty(String key, Format format, List<T> defaultValue) throws ParseException { return getTypedListProperty(key, format, defaultValue, listSepChars); }