Modifier and Type | Field and Description |
---|---|
static String |
CHARACTER_ID
The message identifier of the
FacesMessage to be created if the conversion to
Character fails. |
static String |
CONVERTER_ID
The standard converter id for this converter.
|
static String |
STRING_ID
The message identifier of the
FacesMessage to be created if the conversion of the
Character value to String fails. |
DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME
Constructor and Description |
---|
CharacterConverter() |
Modifier and Type | Method and Description |
---|---|
Object |
getAsObject(FacesContext context,
UIComponent component,
String value)
Convert the specified string value, which is associated with the specified
UIComponent , into a model data object that is appropriate for being stored during the
Process Validations phase of the request processing lifecycle. |
String |
getAsString(FacesContext context,
UIComponent component,
Object value)
Convert the specified model object value, which is associated with the specified
UIComponent , into a String
that is suitable for being included in the response generated during the Render Response phase of the
request processing lifeycle. |
public static final String CONVERTER_ID
The standard converter id for this converter.
public static final String CHARACTER_ID
The message identifier of the FacesMessage
to be created if the conversion to
Character
fails. The message format string for this message may optionally include the following
placeholders:
{0}
replaced by the unconverted value.{1}
replaced by a String
whose value is the label of the input component that produced
this message.public static final String STRING_ID
The message identifier of the FacesMessage
to be created if the conversion of the
Character
value to String
fails. The message format string for this message may optionally
include the following placeholders:
{0}
relaced by the unconverted value.{1}
replaced by a String
whose value is the label of the input component that produced
this message.public Object getAsObject(FacesContext context, UIComponent component, String value)
Converter
Convert the specified string value, which is associated with the specified
UIComponent
, into a model data object that is appropriate for being stored during the
Process Validations phase of the request processing lifecycle.
getAsObject
in interface Converter
context
- FacesContext
for the request being processedcomponent
- UIComponent
with which this model object value is associatedvalue
- String value to be converted (may be null
)null
if the value to convert is null
, otherwise the result of the conversionConverterException
- if conversion cannot be successfully performedNullPointerException
- if context
or component
is null
public String getAsString(FacesContext context, UIComponent component, Object value)
Converter
Convert the specified model object value, which is associated with the specified UIComponent
, into a String
that is suitable for being included in the response generated during the Render Response phase of the
request processing lifeycle.
getAsString
in interface Converter
context
- FacesContext
for the request being processedcomponent
- UIComponent
with which this model object value is associatedvalue
- Model object value to be converted (may be null
)null
, otherwise the result of the conversionConverterException
- if conversion cannot be successfully performedNullPointerException
- if context
or component
is null
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.