Uses of Interface
net.sf.mmm.util.value.api.ValueConverter

Packages that use ValueConverter
net.sf.mmm.util.value.api Provides the API for generic handling of values. 
net.sf.mmm.util.value.base Contains the base-implementations of the value API
net.sf.mmm.util.value.impl Contains the implementation of the Value-Util API
 

Uses of ValueConverter in net.sf.mmm.util.value.api
 

Subinterfaces of ValueConverter in net.sf.mmm.util.value.api
 interface ComposedValueConverter
          This is the interface for a ValueConverter that is composed out of individual ValueConverters.
 

Uses of ValueConverter in net.sf.mmm.util.value.base
 

Classes in net.sf.mmm.util.value.base that implement ValueConverter
 class AbstractComposedValueConverter
          This is the abstract base implementation of the ComposedValueConverter interface.
 class AbstractRecursiveValueConverter<SOURCE,TARGET>
          This is an abstract base-implementation for a ValueConverter that performs recursive conversions on the owning-converter for converting child values.
 class AbstractSimpleValueConverter<SOURCE,TARGET>
          This is an abstract base-implementation of the ValueConverter interface that simply works with Class rather than GenericType.
 class AbstractValueConverter<SOURCE,TARGET>
          This is the abstract base-implementation of the ValueConverter interface.
 

Uses of ValueConverter in net.sf.mmm.util.value.impl
 

Classes in net.sf.mmm.util.value.impl that implement ValueConverter
 class AbstractConverterToArray<ARRAY>
          This is an implementation of the ValueConverter interface that converts an Object to an array.
 class AbstractValueConverterToContainer<CONTAINER>
          This is the abstract base-implementation of a ValueConverter that converts an Object to a container type.
 class ComposedValueConverterImpl
          This is the implementation of the ComposedValueConverter interface.
protected  class ComposedValueConverterImpl.ComposedTargetTypeConverter<TARGET>
          This inner class is a composed converter for all ValueConverters with the same target-type.
 class DefaultComposedValueConverter
          This is a default ComposedValueConverter to be used without IoC-Container.
 class ValueConverterToArrayOfBoolean
          This is an implementation of the ValueConverter interface that converts an Object to boolean[].
 class ValueConverterToArrayOfByte
          This is an implementation of the ValueConverter interface that converts an Object to byte[].
 class ValueConverterToArrayOfDouble
          This is an implementation of the ValueConverter interface that converts an Object to double[].
 class ValueConverterToArrayOfFloat
          This is an implementation of the ValueConverter interface that converts an Object to float[].
 class ValueConverterToArrayOfInt
          This is an implementation of the ValueConverter interface that converts an Object to int[].
 class ValueConverterToArrayOfLong
          This is an implementation of the ValueConverter interface that converts an Object to long[].
 class ValueConverterToArrayOfObject
          This is an implementation of the ValueConverter interface that converts an Object to an array.
 class ValueConverterToArrayOfShort
          This is an implementation of the ValueConverter interface that converts an Object to short[].
 class ValueConverterToBoolean
          This is an implementation of the ValueConverter interface that converts an Object to a Boolean.
 class ValueConverterToCalendar
          This is an implementation of the ValueConverter interface that converts an Object to a Calendar.
 class ValueConverterToClass
          This is an implementation of the ValueConverter interface that converts a CharSequence to a Class.
 class ValueConverterToCollection
          This is an implementation of the ValueConverter interface that converts an Object to a Collection.
 class ValueConverterToCompatiblePojo
          This is an implementation of the ValueConverter interface that converts an POJO to a POJO with the same properties.
 class ValueConverterToDate
          This is an implementation of the ValueConverter interface that converts an Object to a Date.
 class ValueConverterToEnum
          This is an implementation of the ValueConverter interface that converts an Object to an Enum.
 class ValueConverterToFile
          This is an implementation of the ValueConverter interface that converts an Object to a Number.
 class ValueConverterToMap
          This is an implementation of the ValueConverter interface that converts an Object to a Map.
 class ValueConverterToNumber
          This is an implementation of the ValueConverter interface that converts an Object to a Number.
 class ValueConverterToString
          This is an implementation of the ValueConverter interface that converts an Object to a String.
 

Fields in net.sf.mmm.util.value.impl with type parameters of type ValueConverter
private  List<ValueConverter<?,?>> ComposedValueConverterImpl.converters
           
private  Map<Class<?>,ValueConverter<?,TARGET>> ComposedValueConverterImpl.ComposedTargetTypeConverter.sourceClass2converterMap
           
 

Methods in net.sf.mmm.util.value.impl that return ValueConverter
 ValueConverter<?,TARGET> ComposedValueConverterImpl.ComposedTargetTypeConverter.addConverter(ValueConverter<?,TARGET> converter)
          This method registers the given converter to this composed converter.
private  ValueConverter<?,?> ComposedValueConverterImpl.addConverterInternal(ValueConverter<?,?> converter)
          This method registers the given converter to this composed converter.
 

Methods in net.sf.mmm.util.value.impl with parameters of type ValueConverter
 void ComposedValueConverterImpl.addConverter(ValueConverter<?,?> converter)
          This method registers the given converter to this composed converter.
 ValueConverter<?,TARGET> ComposedValueConverterImpl.ComposedTargetTypeConverter.addConverter(ValueConverter<?,TARGET> converter)
          This method registers the given converter to this composed converter.
 void DefaultComposedValueConverter.addConverterComponent(ValueConverter<?,?> converter)
           
private  ValueConverter<?,?> ComposedValueConverterImpl.addConverterInternal(ValueConverter<?,?> converter)
          This method registers the given converter to this composed converter.
protected  Object ComposedValueConverterImpl.convertRecursive(Object value, Object valueSource, GenericType<?> targetType, Class<?> currentTargetClass, ValueConverter previousConverter, ComposedValueConverterImpl.TargetClass2ConverterMap converterMap)
          This method performs the conversion recursive.
protected  boolean ComposedValueConverterImpl.isApplicable(ValueConverter<?,?> converter, GenericType<?> targetType)
          This method determines if the given converter is applicable for the given targetType.
 

Method parameters in net.sf.mmm.util.value.impl with type arguments of type ValueConverter
 void ComposedValueConverterImpl.setConverters(List<ValueConverter<?,?>> converterList)
          This method allows to add a List of ValueConverters.
 



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