Class ElementParserImpl
java.lang.Object
org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
- All Implemented Interfaces:
Function<String,Object>, UnaryFunction<String, Object>, ElementParser
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from interface ElementParser
factory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) String[]String[]describe()private ElementParserImpl.ResultDataprivate StringgetEnumElements(Class<?> cls) private ClassgetListElementClass(Method meth) private UnaryFunction<String, Object> getPrimitiveParser(Class type) private StringgetSeparator(Method meth) private ElementParserImpl.ResultDatagetSimpleData(Class type) private UnaryFunction<String, Object> makeClassConverter(Class<?> type) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface UnaryFunction
apply
-
Field Details
-
func
-
description
-
-
Constructor Details
-
ElementParserImpl
-
-
Method Details
-
evaluate
-
describe
- Specified by:
describein interfaceElementParser
-
append
-
getData
-
getSimpleData
-
getEnumElements
-
getPrimitiveParser
-
makeClassConverter
-
getListElementClass
-
getSeparator
-