|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||