org.apache.myfaces.custom.convertNumber
Class TypedNumberConverter
java.lang.Object
org.apache.myfaces.custom.convertNumber.TypedNumberConverter
- All Implemented Interfaces:
- javax.faces.component.StateHolder, javax.faces.convert.Converter
public class TypedNumberConverter
- extends java.lang.Object
- implements javax.faces.convert.Converter, javax.faces.component.StateHolder
converter which uses either the manually set destType
or the value binding to determine the
correct destination type to convert the number to
- Author:
- imario@apache.org
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONVERTER_ID
public static final java.lang.String CONVERTER_ID
- See Also:
- Constant Field Values
TypedNumberConverter
public TypedNumberConverter()
getAsObject
public java.lang.Object getAsObject(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.String value)
- Specified by:
getAsObject
in interface javax.faces.convert.Converter
restoreState
public void restoreState(javax.faces.context.FacesContext facesContext,
java.lang.Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext facesContext)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
getDestType
public java.lang.Class getDestType()
setDestType
public void setDestType(java.lang.Class destType)
_getAsObject
public java.lang.Object _getAsObject(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.String value)
getAsString
public java.lang.String getAsString(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object value)
- Specified by:
getAsString
in interface javax.faces.convert.Converter
_restoreState
public void _restoreState(javax.faces.context.FacesContext facesContext,
java.lang.Object state)
_saveState
public java.lang.Object _saveState(javax.faces.context.FacesContext facesContext)
getCurrencyCode
public java.lang.String getCurrencyCode()
setCurrencyCode
public void setCurrencyCode(java.lang.String currencyCode)
getCurrencySymbol
public java.lang.String getCurrencySymbol()
setCurrencySymbol
public void setCurrencySymbol(java.lang.String currencySymbol)
isGroupingUsed
public boolean isGroupingUsed()
setGroupingUsed
public void setGroupingUsed(boolean groupingUsed)
isIntegerOnly
public boolean isIntegerOnly()
setIntegerOnly
public void setIntegerOnly(boolean integerOnly)
getLocale
public java.util.Locale getLocale()
setLocale
public void setLocale(java.util.Locale locale)
getMaxFractionDigits
public int getMaxFractionDigits()
setMaxFractionDigits
public void setMaxFractionDigits(int maxFractionDigits)
getMaxIntegerDigits
public int getMaxIntegerDigits()
setMaxIntegerDigits
public void setMaxIntegerDigits(int maxIntegerDigits)
getMinFractionDigits
public int getMinFractionDigits()
setMinFractionDigits
public void setMinFractionDigits(int minFractionDigits)
getMinIntegerDigits
public int getMinIntegerDigits()
setMinIntegerDigits
public void setMinIntegerDigits(int minIntegerDigits)
getPattern
public java.lang.String getPattern()
setPattern
public void setPattern(java.lang.String pattern)
isTransient
public boolean isTransient()
- Specified by:
isTransient
in interface javax.faces.component.StateHolder
setTransient
public void setTransient(boolean aTransient)
- Specified by:
setTransient
in interface javax.faces.component.StateHolder
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
Copyright © 2010. All Rights Reserved.