javax.faces.convert

Class NumberConverter

Implemented Interfaces:
Converter, StateHolder

public class NumberConverter
extends java.lang.Object
implements Converter, StateHolder

Version:
$Revision: 278694 $ $Date: 2005-09-05 11:00:10 +0200 (Mon, 05 Sep 2005) $
Author:
Thomas Spiegl (latest modification by $Author: baranda $)

Field Summary

static String
CONVERTER_ID

Constructor Summary

NumberConverter()

Method Summary

Object
getAsObject(FacesContext facesContext, UIComponent uiComponent, String value)
String
getAsString(FacesContext facesContext, UIComponent uiComponent, Object value)
String
getCurrencyCode()
String
getCurrencySymbol()
Locale
getLocale()
int
getMaxFractionDigits()
int
getMaxIntegerDigits()
int
getMinFractionDigits()
int
getMinIntegerDigits()
String
getPattern()
String
getType()
boolean
isGroupingUsed()
boolean
isIntegerOnly()
boolean
isTransient()
void
restoreState(FacesContext facesContext, Object state)
Object
saveState(FacesContext facesContext)
void
setCurrencyCode(String currencyCode)
void
setCurrencySymbol(String currencySymbol)
void
setGroupingUsed(boolean groupingUsed)
void
setIntegerOnly(boolean integerOnly)
void
setLocale(Locale locale)
void
setMaxFractionDigits(int maxFractionDigits)
void
setMaxIntegerDigits(int maxIntegerDigits)
void
setMinFractionDigits(int minFractionDigits)
void
setMinIntegerDigits(int minIntegerDigits)
void
setPattern(String pattern)
void
setTransient(boolean aTransient)
void
setType(String type)

Field Details

CONVERTER_ID

public static final String CONVERTER_ID

Constructor Details

NumberConverter

public NumberConverter()

Method Details

getAsObject

public Object getAsObject(FacesContext facesContext,
                          UIComponent uiComponent,
                          String value)
Specified by:
getAsObject in interface Converter

getAsString

public String getAsString(FacesContext facesContext,
                          UIComponent uiComponent,
                          Object value)
Specified by:
getAsString in interface Converter

getCurrencyCode

public String getCurrencyCode()

getCurrencySymbol

public String getCurrencySymbol()

getLocale

public Locale getLocale()

getMaxFractionDigits

public int getMaxFractionDigits()

getMaxIntegerDigits

public int getMaxIntegerDigits()

getMinFractionDigits

public int getMinFractionDigits()

getMinIntegerDigits

public int getMinIntegerDigits()

getPattern

public String getPattern()

getType

public String getType()

isGroupingUsed

public boolean isGroupingUsed()

isIntegerOnly

public boolean isIntegerOnly()

isTransient

public boolean isTransient()
Specified by:
isTransient in interface StateHolder

restoreState

public void restoreState(FacesContext facesContext,
                         Object state)

saveState

public Object saveState(FacesContext facesContext)
Specified by:
saveState in interface StateHolder

setCurrencyCode

public void setCurrencyCode(String currencyCode)

setCurrencySymbol

public void setCurrencySymbol(String currencySymbol)

setGroupingUsed

public void setGroupingUsed(boolean groupingUsed)

setIntegerOnly

public void setIntegerOnly(boolean integerOnly)

setLocale

public void setLocale(Locale locale)

setMaxFractionDigits

public void setMaxFractionDigits(int maxFractionDigits)

setMaxIntegerDigits

public void setMaxIntegerDigits(int maxIntegerDigits)

setMinFractionDigits

public void setMinFractionDigits(int minFractionDigits)

setMinIntegerDigits

public void setMinIntegerDigits(int minIntegerDigits)

setPattern

public void setPattern(String pattern)

setTransient

public void setTransient(boolean aTransient)
Specified by:
setTransient in interface StateHolder

setType

public void setType(String type)