|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ElementConverter in org.omnaest.utils.beans.replicator |
|---|
| Methods in org.omnaest.utils.beans.replicator with parameters of type ElementConverter | ||
|---|---|---|
|
BeanReplicator.PipeBuilder.over(ElementConverter<FROM,OVER> elementConverter)
Adds an additional ElementConverter to the converter pipe |
|
| Uses of ElementConverter in org.omnaest.utils.strings.tokenizer |
|---|
| Constructors in org.omnaest.utils.strings.tokenizer with parameters of type ElementConverter | |
|---|---|
ConvertingCharacterSequenceTokenizerDecorator(CharacterSequenceTokenizer characterSequenceTokenizer,
ElementConverter<CharSequence,TO> elementConverter)
|
|
| Uses of ElementConverter in org.omnaest.utils.structure.array |
|---|
| Methods in org.omnaest.utils.structure.array with parameters of type ElementConverter | ||
|---|---|---|
static
|
ArrayUtils.convertArray(FROM[] arrayFrom,
Class<TO> arrayToType,
ElementConverter<FROM,? extends TO> elementConverter)
Converts a given array into a new array with a new element type. |
|
static
|
ArrayUtils.convertArray(FROM[] arrayFrom,
TO[] arrayTo,
ElementConverter<FROM,? extends TO> elementConverter)
Similar to ArrayUtils.convertArray(Object[], Class, ElementConverter) but uses the given target array if the size fits
otherwise it will construct a new array with the same component type |
|
static
|
ArrayUtils.convertArrayExcludingNullElements(FROM[] arrayFrom,
TO[] arrayTo,
ElementConverter<FROM,TO> elementConverter)
Converts a given array into a new list with a new element type, whereby all elements which convert to null will be excluded in the target list. |
|
| Uses of ElementConverter in org.omnaest.utils.structure.collection |
|---|
| Methods in org.omnaest.utils.structure.collection with parameters of type ElementConverter | ||
|---|---|---|
static
|
CollectionUtils.convertCollection(Collection<FROM> collectionFrom,
ElementConverter<FROM,TO> elementConverter)
Converts a given Collection into another Collection with other element types using an
ElementConverter. |
|
static
|
CollectionUtils.convertCollectionExcludingNullElements(Collection<FROM> collectionFrom,
ElementConverter<FROM,TO> elementConverter)
Converts a given Collection into another Collection with other element types, whereby all elements which
convert to null will not be inserted into the target Collection. |
|
static
|
CollectionUtils.toString(Collection<E> collection,
ElementConverter<E,String> elementConverter,
com.google.common.base.Joiner joiner)
|
|
| Uses of ElementConverter in org.omnaest.utils.structure.collection.list |
|---|
| Methods in org.omnaest.utils.structure.collection.list with parameters of type ElementConverter | ||
|---|---|---|
static
|
ListUtils.convert(Collection<FROM> collection,
ElementConverter<FROM,TO> elementConverter)
Transforms a given Collection instance from one generic type into the other using a given ElementConverter. |
|
static
|
ListUtils.convert(Collection<FROM> collection,
ElementConverter<FROM,TO> elementConverter,
boolean eliminateNullValues)
Transforms a given Collection instance from one generic type into the other using a given ElementConverter. |
|
static
|
ListUtils.convert(ElementConverter<FROM,TO> elementConverter,
FROM... elements)
|
|
static
|
ListUtils.convert(Iterable<FROM> iterable,
ElementConverter<FROM,TO> elementConverter)
Transforms a given Iterable instance from one generic type into the other using a given ElementConverter |
|
static
|
ListUtils.convertExcludingNullElements(Collection<FROM> collection,
ElementConverter<FROM,TO> elementConverter)
Transforms a given Collection instance from one generic type into the other using a given ElementConverter. |
|
| Uses of ElementConverter in org.omnaest.utils.structure.collection.set |
|---|
| Methods in org.omnaest.utils.structure.collection.set with parameters of type ElementConverter | ||
|---|---|---|
static
|
SetUtils.convert(ElementConverter<FROM,TO> elementConverter,
FROM... elements)
Transforms elements to a Set of instances of another type using a given ElementConverter. |
|
static
|
SetUtils.convert(Iterable<FROM> iterable,
ElementConverter<FROM,TO> elementConverter)
Transforms a given Collection instance from one generic type into the other using a given ElementConverter. |
|
| Uses of ElementConverter in org.omnaest.utils.structure.element.converter |
|---|
| Fields in org.omnaest.utils.structure.element.converter with type parameters of type ElementConverter | |
|---|---|
static SortedMap<ElementConverterTypeAware.SourceAndTargetType<?,?>,ElementConverter<?,?>> |
ElementConverterRegistration.sourceAndTargetTypeToElementConverterMap
|
| Methods in org.omnaest.utils.structure.element.converter that return ElementConverter | ||
|---|---|---|
static
|
ElementConverterRegistration.determineElementConverterFor(Class<FROM> sourceType,
Class<TO> targetType)
Determines the most fitting registered ElementConverter instance within the ElementConverterRegistration. |
|
| Methods in org.omnaest.utils.structure.element.converter with parameters of type ElementConverter | |
|---|---|
static void |
ElementConverterRegistration.registerElementConverter(ElementConverter<?,?> elementConverter,
Class<?> sourceType,
Class<?> targetType)
Similar to ElementConverterRegistration.registerElementConverterTypeAware(ElementConverterTypeAware) but for non type aware
ElementConverter instances |
| Method parameters in org.omnaest.utils.structure.element.converter with type arguments of type ElementConverter | |
|---|---|
static void |
ElementConverterRegistration.registerElementConverter(Class<? extends ElementConverter<?,?>> elementConverterType,
Class<?> sourceType,
Class<?> targetType)
Similar to ElementConverterRegistration.registerElementConverter(ElementConverter, Class, Class) but using reflection to create a new instance of
the ElementConverter type. |
| Constructors in org.omnaest.utils.structure.element.converter with parameters of type ElementConverter | |
|---|---|
ElementConverterChain(ElementConverter<FROM,? extends T> elementConverterFirst,
ElementConverter<T,? extends TO> elementConverterSecond)
|
|
ElementConverterChain(ElementConverter<FROM,? extends T> elementConverterFirst,
ElementConverter<T,? extends TO> elementConverterSecond)
|
|
ElementConverterChain(ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends T3> elementConverterThird,
ElementConverter<T3,? extends TO> elementConverterFourth)
|
|
ElementConverterChain(ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends T3> elementConverterThird,
ElementConverter<T3,? extends TO> elementConverterFourth)
|
|
ElementConverterChain(ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends T3> elementConverterThird,
ElementConverter<T3,? extends TO> elementConverterFourth)
|
|
ElementConverterChain(ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends T3> elementConverterThird,
ElementConverter<T3,? extends TO> elementConverterFourth)
|
|
ElementConverterChain(ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends TO> elementConverterThird)
|
|
ElementConverterChain(ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends TO> elementConverterThird)
|
|
ElementConverterChain(ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends TO> elementConverterThird)
|
|
ElementConverterToBidirectionalConverterAdapter(ElementConverter<FROM,TO> elementConverter,
ElementConverter<TO,FROM> elementConverterReverse)
|
|
ElementConverterToBidirectionalConverterAdapter(ElementConverter<FROM,TO> elementConverter,
ElementConverter<TO,FROM> elementConverterReverse)
|
|
| Uses of ElementConverter in org.omnaest.utils.structure.iterator |
|---|
| Methods in org.omnaest.utils.structure.iterator with parameters of type ElementConverter | ||
|---|---|---|
static
|
IterableUtils.adapter(Iterable<? extends FROM> iterable,
ElementConverter<FROM,TO> elementConverter)
Returns a new Iterable instance which uses an Iterator adapter based on the resolved
Iterable.iterator() instance. |
|
static
|
IteratorUtils.adapter(Iterator<? extends FROM> iterator,
ElementConverter<FROM,TO> elementConverter)
Returns a new decorator instance of the given Iterator which uses the given ElementConverter to convert the
result of the Iterator.next() method. |
|
static
|
IteratorUtils.adapter(Iterator<FROM> iterator,
ElementConverter<FROM,? extends T> elementConverterFirst,
ElementConverter<T,? extends TO> elementConverterSecond)
Similar to IteratorUtils.adapter(Iterator, ElementConverter) |
|
static
|
IteratorUtils.adapter(Iterator<FROM> iterator,
ElementConverter<FROM,? extends T> elementConverterFirst,
ElementConverter<T,? extends TO> elementConverterSecond)
Similar to IteratorUtils.adapter(Iterator, ElementConverter) |
|
static
|
IteratorUtils.adapter(Iterator<FROM> iterator,
ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends TO> elementConverterThird)
Similar to IteratorUtils.adapter(Iterator, ElementConverter) |
|
static
|
IteratorUtils.adapter(Iterator<FROM> iterator,
ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends TO> elementConverterThird)
Similar to IteratorUtils.adapter(Iterator, ElementConverter) |
|
static
|
IteratorUtils.adapter(Iterator<FROM> iterator,
ElementConverter<FROM,? extends T1> elementConverterFirst,
ElementConverter<T1,? extends T2> elementConverterSecond,
ElementConverter<T2,? extends TO> elementConverterThird)
Similar to IteratorUtils.adapter(Iterator, ElementConverter) |
|
static
|
IterableUtils.convert(Iterable<FROM> iterable,
ElementConverter<FROM,TO> elementConverter)
Converts a given Iterable to a new Iterable type using the given ElementConverter |
|
| Uses of ElementConverter in org.omnaest.utils.structure.iterator.decorator |
|---|
| Constructors in org.omnaest.utils.structure.iterator.decorator with parameters of type ElementConverter | |
|---|---|
IteratorToIteratorAdapter(Iterator<FROM> iterator,
ElementConverter<FROM,TO> elementConverter)
|
|
| Uses of ElementConverter in org.omnaest.utils.structure.map |
|---|
| Subinterfaces of ElementConverter in org.omnaest.utils.structure.map | |
|---|---|
static interface |
MapUtils.MapEntryToElementConverter<TO,K,V>
Converted to transform a given Map.Entry of a Map to a single List element |
| Methods in org.omnaest.utils.structure.map with parameters of type ElementConverter | ||
|---|---|---|
static
|
MapUtils.convertMap(Map<? extends KeyFrom,? extends ValueFrom> map,
ElementConverter<KeyFrom,KeyTo> keyElementConverter,
ElementConverter<ValueFrom,ValueTo> valueElementConverter)
Returns a new Map instance with converted keys and values using the given ElementConverters |
|
static
|
MapUtils.convertMap(Map<? extends KeyFrom,? extends ValueFrom> map,
ElementConverter<KeyFrom,KeyTo> keyElementConverter,
ElementConverter<ValueFrom,ValueTo> valueElementConverter)
Returns a new Map instance with converted keys and values using the given ElementConverters |
|
static
|
MapUtils.convertMap(Map<? extends KeyFrom,? extends ValueFrom> map,
ElementConverter<Map.Entry<KeyFrom,ValueFrom>,Map.Entry<KeyTo,ValueTo>> entryElementConverter)
Similar to MapUtils.convertMap(Map, ElementConverter, ElementConverter) using a single ElementConverter for an
Map.Entry |
|
static
|
MapUtils.convertMapKey(Map<? extends KeyFrom,? extends Value> map,
ElementConverter<KeyFrom,KeyTo> keyElementConverter)
Returns a new Map instance with converted keys using the given ElementConverter |
|
static
|
MapUtils.convertMapValue(Map<? extends Key,? extends ValueFrom> map,
ElementConverter<ValueFrom,ValueTo> valueElementConverter)
Returns a new Map instance with all values converted using the given ElementConverter |
|
| Uses of ElementConverter in org.omnaest.utils.structure.map.adapter |
|---|
| Constructors in org.omnaest.utils.structure.map.adapter with parameters of type ElementConverter | |
|---|---|
MapToMapAdapter(Map<KEY_FROM,VALUE_FROM> sourceMap,
ElementConverter<KEY_FROM,KEY_TO> elementConverterKeySourceToAdapter,
ElementConverter<KEY_TO,KEY_FROM> elementConverterKeyAdapterToSource,
ElementConverter<VALUE_FROM,VALUE_TO> elementConverterValueSourceToAdapter,
ElementConverter<VALUE_TO,VALUE_FROM> elementConverterValueAdapterToSource)
|
|
MapToMapAdapter(Map<KEY_FROM,VALUE_FROM> sourceMap,
ElementConverter<KEY_FROM,KEY_TO> elementConverterKeySourceToAdapter,
ElementConverter<KEY_TO,KEY_FROM> elementConverterKeyAdapterToSource,
ElementConverter<VALUE_FROM,VALUE_TO> elementConverterValueSourceToAdapter,
ElementConverter<VALUE_TO,VALUE_FROM> elementConverterValueAdapterToSource)
|
|
MapToMapAdapter(Map<KEY_FROM,VALUE_FROM> sourceMap,
ElementConverter<KEY_FROM,KEY_TO> elementConverterKeySourceToAdapter,
ElementConverter<KEY_TO,KEY_FROM> elementConverterKeyAdapterToSource,
ElementConverter<VALUE_FROM,VALUE_TO> elementConverterValueSourceToAdapter,
ElementConverter<VALUE_TO,VALUE_FROM> elementConverterValueAdapterToSource)
|
|
MapToMapAdapter(Map<KEY_FROM,VALUE_FROM> sourceMap,
ElementConverter<KEY_FROM,KEY_TO> elementConverterKeySourceToAdapter,
ElementConverter<KEY_TO,KEY_FROM> elementConverterKeyAdapterToSource,
ElementConverter<VALUE_FROM,VALUE_TO> elementConverterValueSourceToAdapter,
ElementConverter<VALUE_TO,VALUE_FROM> elementConverterValueAdapterToSource)
|
|
MapToMapAdapterForKey(Map<KEY_FROM,VALUE> sourceMap,
ElementConverter<KEY_FROM,KEY_TO> elementConverterKeySourceToAdapter,
ElementConverter<KEY_TO,KEY_FROM> elementConverterKeyAdapterToSource)
|
|
MapToMapAdapterForKey(Map<KEY_FROM,VALUE> sourceMap,
ElementConverter<KEY_FROM,KEY_TO> elementConverterKeySourceToAdapter,
ElementConverter<KEY_TO,KEY_FROM> elementConverterKeyAdapterToSource)
|
|
MapToMapAdapterForValue(Map<KEY,VALUE_FROM> sourceMap,
ElementConverter<VALUE_FROM,VALUE_TO> elementConverterValueSourceToAdapter,
ElementConverter<VALUE_TO,VALUE_FROM> elementConverterValueAdapterToSource)
|
|
MapToMapAdapterForValue(Map<KEY,VALUE_FROM> sourceMap,
ElementConverter<VALUE_FROM,VALUE_TO> elementConverterValueSourceToAdapter,
ElementConverter<VALUE_TO,VALUE_FROM> elementConverterValueAdapterToSource)
|
|
| Uses of ElementConverter in org.omnaest.utils.xml |
|---|
| Classes in org.omnaest.utils.xml that implement ElementConverter | |
|---|---|
static class |
XMLIteratorFactory.JAXBTypeContentConverter<E>
|
| Methods in org.omnaest.utils.xml that return ElementConverter | ||
|---|---|---|
|
XMLIteratorFactory.JAXBTypeContentConverterFactory.newElementConverter(Class<? extends E> type,
ExceptionHandler exceptionHandler)
Returns an ElementConverter which converts from a given xml content String to an Object of the
given type |
|
|
JAXBTypeContentConverterFactoryStAXONImpl.newElementConverter(Class<? extends E> type,
ExceptionHandler exceptionHandler)
|
|
| Methods in org.omnaest.utils.xml with parameters of type ElementConverter | ||
|---|---|---|
|
XMLIteratorFactory.newIterator(QName qName,
ElementConverter<String,E> elementConverter)
Similar to XMLIteratorFactory.newIterator(QName) but allows to specify an additional ElementConverter which post processes the
extracted xml chunks |
|
|
XMLIteratorFactory.newIterator(XMLIteratorFactory.XMLElementSelector xmlElementSelector,
ElementConverter<String,E> elementConverter)
Similar to XMLIteratorFactory.newIterator(QName, ElementConverter) but allows to specify a more general XMLIteratorFactory.XMLElementSelector
instead of a QName |
|
protected
|
XMLNestedMapConverter.newMapFromXML(CharSequence xmlContent,
ElementConverter<QName,K> keyElementConverter)
Template method for XMLNestedMapConverter.newNamespaceAwareMapFromXML(CharSequence) and XMLNestedMapConverter.newMapFromXML(CharSequence) which allows
to convert the QName based key values to other representations. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||