| Package | Description | 
|---|---|
| org.apache.myfaces.trinidad.util | 
| Modifier and Type | Method and Description | 
|---|---|
| static <E extends Enum>  | Enums. displayNameEnumParser(Class<E> enumClass)Returns an EnumParser that converts String values to enum constants by
 calling valueOfDisplayName() on the enum class. | 
| static <E extends Enum>  | Enums. methodNameEnumParser(Class<E> enumClass,
                    String methodName)Returns an EnumParser that uses reflection to invoke a method
 on an enum class to translate String values to enum constants. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <E extends Enum>  | Enums. parseEnumRequestParameter(javax.faces.context.ExternalContext external,
                         String paramName,
                         Class<E> enumClass,
                         Enums.EnumParser<E> enumParser,
                         E defaultValue)Parses a request parameter into a collection of enum constant values. | 
| static <E extends Enum>  | Enums. parseEnumValues(Collection<String> valuesToParse,
               Class<E> enumClass,
               Enums.EnumParser<E> enumParser,
               E defaultValue)Parses a collection of strings into a corresponding collection
 of enum constant values. | 
Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.