|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.custom.convertNumber.TypedNumberConverter
public class TypedNumberConverter
Converter which uses either the manually set destType
or the value binding to determine the
correct destination type to convert the number to
This tag creates a number formatting converter and associates it with the nearest
parent UIComponent. It uses either the manually set destType or the value
binding to determine the correct destination type to convert the number to.
Unless otherwise specified, all attributes accept static values or EL expressions.
Field Summary | |
---|---|
static java.lang.String |
CONVERTER_ID
|
Constructor Summary | |
---|---|
TypedNumberConverter()
|
Method Summary | |
---|---|
java.lang.Object |
_getAsObject(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.String value)
|
void |
_restoreState(javax.faces.context.FacesContext facesContext,
java.lang.Object state)
|
java.lang.Object |
_saveState(javax.faces.context.FacesContext facesContext)
|
java.lang.Object |
getAsObject(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.String value)
|
java.lang.String |
getAsString(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object value)
|
java.lang.String |
getCurrencyCode()
ISO 4217 currency code |
java.lang.String |
getCurrencySymbol()
The currency symbol used to format a currency value. |
java.lang.Class |
getDestType()
The java class name the value should be converted to. |
java.util.Locale |
getLocale()
The name of the locale to be used, instead of the default as specified in the faces configuration file. |
int |
getMaxFractionDigits()
The maximum number of digits in the fractional portion of the number. |
int |
getMaxIntegerDigits()
The maximum number of digits in the integer portion of the number. |
int |
getMinFractionDigits()
The minimum number of digits in the fractional portion of the number. |
int |
getMinIntegerDigits()
The minimum number of digits in the integer portion of the number. |
java.lang.String |
getPattern()
A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat. |
java.lang.String |
getType()
The type of formatting/parsing to be performed. |
boolean |
isGroupingUsed()
Specifies whether output will contain grouping separators. |
boolean |
isIntegerOnly()
Specifies whether only the integer part of the input will be parsed. |
boolean |
isTransient()
|
void |
restoreState(javax.faces.context.FacesContext facesContext,
java.lang.Object state)
|
java.lang.Object |
saveState(javax.faces.context.FacesContext facesContext)
|
void |
setCurrencyCode(java.lang.String currencyCode)
|
void |
setCurrencySymbol(java.lang.String currencySymbol)
|
void |
setDestType(java.lang.Class destType)
|
void |
setGroupingUsed(boolean groupingUsed)
|
void |
setIntegerOnly(boolean integerOnly)
|
void |
setLocale(java.util.Locale locale)
|
void |
setMaxFractionDigits(int maxFractionDigits)
|
void |
setMaxIntegerDigits(int maxIntegerDigits)
|
void |
setMinFractionDigits(int minFractionDigits)
|
void |
setMinIntegerDigits(int minIntegerDigits)
|
void |
setPattern(java.lang.String pattern)
|
void |
setTransient(boolean aTransient)
|
void |
setType(java.lang.String type)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CONVERTER_ID
Constructor Detail |
---|
public TypedNumberConverter()
Method Detail |
---|
public java.lang.Object getAsObject(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.String value)
getAsObject
in interface javax.faces.convert.Converter
public void restoreState(javax.faces.context.FacesContext facesContext, java.lang.Object state)
restoreState
in interface javax.faces.component.StateHolder
public java.lang.Object saveState(javax.faces.context.FacesContext facesContext)
saveState
in interface javax.faces.component.StateHolder
public java.lang.Class getDestType()
public void setDestType(java.lang.Class destType)
public java.lang.Object _getAsObject(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.String value)
public java.lang.String getAsString(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.Object value)
getAsString
in interface javax.faces.convert.Converter
public void _restoreState(javax.faces.context.FacesContext facesContext, java.lang.Object state)
public java.lang.Object _saveState(javax.faces.context.FacesContext facesContext)
public java.lang.String getCurrencyCode()
public void setCurrencyCode(java.lang.String currencyCode)
public java.lang.String getCurrencySymbol()
public void setCurrencySymbol(java.lang.String currencySymbol)
public boolean isGroupingUsed()
public void setGroupingUsed(boolean groupingUsed)
public boolean isIntegerOnly()
public void setIntegerOnly(boolean integerOnly)
public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
public int getMaxFractionDigits()
public void setMaxFractionDigits(int maxFractionDigits)
public int getMaxIntegerDigits()
public void setMaxIntegerDigits(int maxIntegerDigits)
public int getMinFractionDigits()
public void setMinFractionDigits(int minFractionDigits)
public int getMinIntegerDigits()
public void setMinIntegerDigits(int minIntegerDigits)
public java.lang.String getPattern()
public void setPattern(java.lang.String pattern)
public boolean isTransient()
isTransient
in interface javax.faces.component.StateHolder
public void setTransient(boolean aTransient)
setTransient
in interface javax.faces.component.StateHolder
public java.lang.String getType()
public void setType(java.lang.String type)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |