Package org.eclipse.net4j.util
Class StringParser.EnumStringParser<T extends Enum<T>>
java.lang.Object
org.eclipse.net4j.util.StringParser.EnumStringParser<T>
- All Implemented Interfaces:
Function<String,
,T> StringParser<T>
- Enclosing interface:
- StringParser<T>
public static final class StringParser.EnumStringParser<T extends Enum<T>>
extends Object
implements StringParser<T>
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.StringParser
StringParser.EnumStringParser<T extends Enum<T>>, StringParser.MetaFactory
-
Field Summary
Fields inherited from interface org.eclipse.net4j.util.StringParser
BIG_DECIMAL, BIG_INTEGER, BOOLEAN, BYTE, CHARACTER, DOUBLE, FILE, FLOAT, IDENTITY, INTEGER, LONG, PATH, PRODUCT_GROUP, SHORT
-
Constructor Summary
ConstructorDescriptionEnumStringParser
(Class<T> enumType) EnumStringParser
(Class<T> enumType, boolean caseSensitive) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.net4j.util.StringParser
safe
-
Field Details
-
DEFAULT_CASE_SENSITIVE
public static final boolean DEFAULT_CASE_SENSITIVE- See Also:
-
-
Constructor Details
-
EnumStringParser
-
EnumStringParser
-
-
Method Details