Uses of Interface
net.sf.mmm.util.nls.api.NlsFormatter

Packages that use NlsFormatter
net.sf.mmm.util.nls.api Provides the API for the native language support (NLS). 
net.sf.mmm.util.nls.base Contains the basis for implementations of the native language support (NLS) API. 
net.sf.mmm.util.nls.impl Contains the implementation for the native language support (NLS). 
net.sf.mmm.util.nls.impl.formatter Contains the implementation of formatters for the native language support (NLS). 
 

Uses of NlsFormatter in net.sf.mmm.util.nls.api
 

Subinterfaces of NlsFormatter in net.sf.mmm.util.nls.api
 interface NlsFormatterPlugin<O>
          This interface extends NlsFormatter with the methods required to register this automatically as plugin via injection.
 interface NlsMessageFormatter
          This is the interface for a formatter of a message-text.
 

Fields in net.sf.mmm.util.nls.api declared as NlsFormatter
private  NlsFormatter<?> NlsArgument.formatter
           
 

Methods in net.sf.mmm.util.nls.api that return NlsFormatter
 NlsFormatter<Object> NlsFormatterManager.getFormatter()
          This method gets the default NlsFormatter.
 NlsFormatter<?> NlsArgument.getFormatter()
          Is the formatter used to format the argument.
 NlsFormatter<?> NlsFormatterManager.getFormatter(String formatType)
          This method gets the NlsFormatter for the given formatType.
 NlsFormatter<?> NlsFormatterManager.getFormatter(String formatType, String formatStyle)
          This method gets the NlsFormatter for the given formatType and formatStyle.
 

Constructors in net.sf.mmm.util.nls.api with parameters of type NlsFormatter
NlsArgument(String key, NlsFormatter<?> formatter, Justification justification)
          The constructor.
 

Uses of NlsFormatter in net.sf.mmm.util.nls.base
 

Subinterfaces of NlsFormatter in net.sf.mmm.util.nls.base
 interface NlsArgumentFormatter
          The NlsArgumentFormatter is an NlsFormatter for an actual NlsArgument.
 

Classes in net.sf.mmm.util.nls.base that implement NlsFormatter
 class AbstractNlsFormatter<O>
          This is the abstract base implementation of the NlsFormatter interface.
 class AbstractNlsFormatterPlugin<O>
          T import net.sf.mmm.util.nls.api.NlsTemplateResolver; his is the abstract base-implementation of an NlsFormatter that is no NlsMessageFormatter but a sub-formatter for a specific type and style.
 class AbstractNlsMessageFormatter
          This is the abstract base implementation of the NlsMessageFormatter interface.
 class SimpleNlsFormatter<O>
          This is an abstract base implementation of NlsFormatter that adapts a Format.
 

Fields in net.sf.mmm.util.nls.base with type parameters of type NlsFormatter
private  Map<String,Map<String,NlsFormatter<?>>> NlsFormatterMap.builders
           
 

Methods in net.sf.mmm.util.nls.base that return NlsFormatter
 NlsFormatter<Object> AbstractNlsFormatterManager.getFormatter()
          This method gets the default NlsFormatter.
 NlsFormatter<?> AbstractNlsFormatterManager.getFormatter(String formatType)
          This method gets the NlsFormatter for the given formatType.
 NlsFormatter<?> MappedNlsFormatterManager.getFormatter(String formatType, String formatStyle)
          This method gets the NlsFormatter for the given formatType and formatStyle.
 NlsFormatter<?> NlsFormatterMap.getFormatter(String formatType, String formatStyle)
           
protected  NlsFormatter<?> AbstractNlsFormatterManager.getSubFormatter(String formatType, CharSequenceScanner scanner)
          This method is like NlsFormatterManager.getFormatter(String, String) but reads the style from the given scanner.
protected  NlsFormatter<Object> MappedNlsFormatterManager.getSubFormatter(String formatType, String subformat)
          This method creates the NlsFormatter for the given formatType and the custom subformat.
 NlsFormatter<?> NlsFormatterMap.registerFormatter(NlsFormatter<?> formatter, String formatType, String formatStyle)
          This method registers the given formatBuilder.
 NlsFormatter<?> NlsFormatterMap.registerFormatter(NlsFormatterPlugin<?> formatter)
          This method registers the given formatBuilder.
 

Methods in net.sf.mmm.util.nls.base with parameters of type NlsFormatter
 NlsFormatter<?> NlsFormatterMap.registerFormatter(NlsFormatter<?> formatter, String formatType, String formatStyle)
          This method registers the given formatBuilder.
 

Uses of NlsFormatter in net.sf.mmm.util.nls.impl
 

Classes in net.sf.mmm.util.nls.impl that implement NlsFormatter
 class AbstractNlsFormatterDateIso8601
          This is an implementation of NlsFormatter for Dates.
 

Uses of NlsFormatter in net.sf.mmm.util.nls.impl.formatter
 

Classes in net.sf.mmm.util.nls.impl.formatter that implement NlsFormatter
 class AbstractSimpleNlsFormatterDate
          This is the abstract base implementation for a SimpleNlsFormatter using DateFormat.
 class NlsArgumentFormatterImpl
          The NlsFormatter for an actual NlsArgument.
 class NlsFormatterChoice
          This is the implementation of NlsFormatter for choice-format.
 class NlsFormatterCurrency
          This is an implementation of NlsFormatter using NumberFormat.getCurrencyInstance(Locale).
 class NlsFormatterDate
          This is an implementation of NlsFormatter using DateFormat.getDateInstance(int, java.util.Locale).
 class NlsFormatterDateFull
          The NlsFormatterDate for full style.
 class NlsFormatterDateIso8601
          This is an implementation of NlsFormatter using Iso8601Util.
 class NlsFormatterDateLong
          The NlsFormatterDate for long style.
 class NlsFormatterDateMedium
          The NlsFormatterDate for medium style.
 class NlsFormatterDatePattern
          This is an implementation of NlsFormatter using SimpleDateFormat.
 class NlsFormatterDateShort
          The NlsFormatterDate for short style.
 class NlsFormatterDateTime
          This is an implementation of NlsFormatter using DateFormat.getDateTimeInstance(int, int, java.util.Locale).
 class NlsFormatterDateTimeFull
          The NlsFormatterDateTime for full style.
 class NlsFormatterDateTimeIso8601
          This is an implementation of NlsFormatter using Iso8601Util.
 class NlsFormatterDateTimeLong
          The NlsFormatterDateTime for long style.
 class NlsFormatterDateTimeMedium
          The NlsFormatterDateTime for medium style.
 class NlsFormatterDateTimeShort
          The NlsFormatterDateTime for short style.
 class NlsFormatterDefault
          This is an implementation of NlsFormatter for default formatting.
 class NlsFormatterInteger
          This is an implementation of NlsFormatter using NumberFormat.getIntegerInstance(Locale).
 class NlsFormatterNumber
          This is an implementation of NlsFormatter using NumberFormat.getInstance(Locale).
 class NlsFormatterNumberPattern
          This is an implementation of NlsFormatter using DecimalFormat.
 class NlsFormatterPercent
          This is an implementation of NlsFormatter using NumberFormat.getPercentInstance(Locale).
 class NlsFormatterTime
          This is an implementation of NlsFormatter using DateFormat.getTimeInstance(int, java.util.Locale).
 class NlsFormatterTimeFull
          The NlsFormatterTime for full style.
 class NlsFormatterTimeIso8601
          This is an implementation of NlsFormatter using Iso8601Util.
 class NlsFormatterTimeLong
          The NlsFormatterTime for long style.
 class NlsFormatterTimeMedium
          The NlsFormatterTime for medium style.
 class NlsFormatterTimeShort
          The NlsFormatterTime for short style.
 class NlsFormatterType
          This is an implementation of NlsFormatter that formats Types.
 class NlsFormatterTypeFull
          The NlsFormatterType for full style.
 class NlsFormatterTypeLong
          The NlsFormatterType for long style.
 class NlsFormatterTypeMedium
          The NlsFormatterType for medium style.
 class NlsFormatterTypeShort
          The NlsFormatterType for short style.
 class NlsMessageFormatterImpl
          This is the implementation of the NlsMessageFormatter interface.
 

Methods in net.sf.mmm.util.nls.impl.formatter that return NlsFormatter
protected  NlsFormatter<?> NlsFormatterManagerImpl.getSubFormatter(String formatType, CharSequenceScanner scanner)
          This method is like NlsFormatterManager.getFormatter(String, String) but reads the style from the given scanner.
protected  NlsFormatter<Object> NlsFormatterManagerImpl.getSubFormatter(String formatType, String subformat)
          This method creates the NlsFormatter for the given formatType and the custom subformat.
 



Copyright © 2001-2010 mmm-Team. All Rights Reserved.