fi.jubic.easyconfig.internal.parameter.StringParameterParser Maven / Gradle / Ivy
package fi.jubic.easyconfig.internal.parameter;
import java.util.Optional;
import java.util.Set;
import java.util.stream.Collectors;
import java.util.stream.Stream;
class StringParameterParser extends PrimitiveParameterParser {
private static final Set> SUPPORTED_CLASSES = Stream
.of(String.class)
.collect(Collectors.toSet());
@Override
Set> supportedClasses() {
return SUPPORTED_CLASSES;
}
@Override
Optional parse(String stringValue) {
return Optional.of(stringValue);
}
}