| Package | Description | 
|---|---|
| javax.faces.application | 
 APIs that are used to link an application's
business logic objects to JavaServer Faces, as well as convenient
pluggable mechanisms to manage the execution of an application that is
based on JavaServer Faces. 
 | 
| javax.faces.component | 
 Fundamental APIs for user
interface components. 
 | 
| javax.faces.convert | 
 Contains classes and interfaces
defining converters. 
 | 
| javax.faces.webapp | 
 Classes required for integration of
JavaServer Faces into web applications, including a standard servlet,
base classes for JSP custom component
tags, and concrete tag implementations for core tags. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Converter | 
ApplicationWrapper.createConverter(Class<?> targetClass)
The default behavior of this method
 is to call   | 
abstract Converter | 
Application.createConverter(Class<?> targetClass)
Instantiate and return
 a new  
Converter instance of the class that has registered
 itself as capable of performing conversions for objects of the
 specified type. | 
Converter | 
ApplicationWrapper.createConverter(String converterId)
The default behavior of this method
 is to call   | 
abstract Converter | 
Application.createConverter(String converterId)
Instantiate and
 return a new  
Converter instance of the class specified by
 a previous call to addConverter() for the specified
 converter id. | 
| Modifier and Type | Method and Description | 
|---|---|
Converter | 
ValueHolder.getConverter()
Return the  
Converter (if any)
 that is registered for this UIComponent. | 
Converter | 
UIOutput.getConverter()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ValueHolder.setConverter(Converter converter)
Set the  
Converter (if any) that is registered for this
 UIComponent. | 
void | 
UIOutput.setConverter(Converter converter)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BigDecimalConverter
Converter implementation for
 java.math.BigDecimal values. | 
class  | 
BigIntegerConverter
Converter implementation for
 java.math.BigInteger values. | 
class  | 
BooleanConverter
Converter implementation for java.lang.Boolean
 (and boolean primitive) values. | 
class  | 
ByteConverter
Converter implementation for java.lang.Byte
 (and byte primitive) values. | 
class  | 
CharacterConverter
Converter implementation for java.lang.Character
 (and char primitive) values. | 
class  | 
DateTimeConverter
Converter
 implementation for java.util.Date values. | 
class  | 
DoubleConverter
Converter implementation for java.lang.Double
 (and double primitive) values. | 
class  | 
EnumConverter
Converter implementation
 for java.lang.Enum (and enum primitive) values. | 
class  | 
FloatConverter
Converter implementation for java.lang.Float
 (and float primitive) values. | 
class  | 
IntegerConverter
Converter implementation for java.lang.Integer
 (and int primitive) values. | 
class  | 
LongConverter
Converter implementation for java.lang.Long
 (and long primitive) values. | 
class  | 
NumberConverter
Converter
 implementation for java.lang.Number values. | 
class  | 
ShortConverter
Converter implementation for java.lang.Short
 (and short primitive) values. | 
| Modifier and Type | Method and Description | 
|---|---|
protected Converter | 
ConverterTag.createConverter()
Deprecated.  
Create and return a new  
Converter to be registered
 on our surrounding UIComponent. | 
protected abstract Converter | 
ConverterELTag.createConverter()
Create and return a new  
Converter to be registered
 on our surrounding UIComponent. | 
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.