Uses of Interface
org.omnaest.utils.structure.element.converter.ElementBidirectionalConverter

Packages that use ElementBidirectionalConverter
org.omnaest.utils.structure.collection   
org.omnaest.utils.structure.collection.adapter   
org.omnaest.utils.structure.collection.list   
org.omnaest.utils.structure.collection.list.adapter   
org.omnaest.utils.structure.collection.set   
org.omnaest.utils.structure.collection.set.adapter   
org.omnaest.utils.structure.element.converter   
org.omnaest.utils.structure.iterator   
org.omnaest.utils.structure.map   
org.omnaest.utils.structure.map.adapter   
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.collection
 

Methods in org.omnaest.utils.structure.collection with parameters of type ElementBidirectionalConverter
static
<FROM,TO> Collection<TO>
CollectionUtils.adapter(Collection<FROM> collection, ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
          Returns a new CollectionToCollectionAdapter instance
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.collection.adapter
 

Fields in org.omnaest.utils.structure.collection.adapter declared as ElementBidirectionalConverter
protected  ElementBidirectionalConverter<FROM,TO> CollectionToCollectionAdapterBase.elementBidirectionalConverter
           
 

Constructors in org.omnaest.utils.structure.collection.adapter with parameters of type ElementBidirectionalConverter
CollectionToCollectionAdapter(Collection<FROM> collection, ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
           
CollectionToCollectionAdapterBase(ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
           
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.collection.list
 

Methods in org.omnaest.utils.structure.collection.list with parameters of type ElementBidirectionalConverter
static
<FROM,TO> List<TO>
ListUtils.adapter(List<FROM> list, ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
          Returns a new ListToListAdapter instance
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.collection.list.adapter
 

Constructors in org.omnaest.utils.structure.collection.list.adapter with parameters of type ElementBidirectionalConverter
ListToListAdapter(List<FROM> list, ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
           
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.collection.set
 

Methods in org.omnaest.utils.structure.collection.set with parameters of type ElementBidirectionalConverter
static
<FROM,TO> Set<TO>
SetUtils.adapter(Set<FROM> set, ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
          Returns a new SetToSetAdapter for the given Set
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.collection.set.adapter
 

Constructors in org.omnaest.utils.structure.collection.set.adapter with parameters of type ElementBidirectionalConverter
SetToSetAdapter(Collection<FROM> collection, ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
           
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.element.converter
 

Subinterfaces of ElementBidirectionalConverter in org.omnaest.utils.structure.element.converter
 interface ElementBidirectionalConverterSerializable<FROM,TO>
          ElementBidirectionalConverter which additionally extends the Serializable interface
 

Classes in org.omnaest.utils.structure.element.converter that implement ElementBidirectionalConverter
 class ElementBidirectionalConverterSetToUnmodifiableSet<E>
          ElementBidirectionalConverter which makes use of Collections.unmodifiableSet(Set) within its ElementBidirectionalConverterSetToUnmodifiableSet.convert(Set) method but not in its ElementBidirectionalConverterSetToUnmodifiableSet.convertBackwards(Set) method
 class ElementBidirectionalConverterWeakReference<E>
          ElementBidirectionalConverter which encloses a given element into a WeakReference
 class ElementConverterIdentitiyCast<FROM,TO>
          Simple ElementBidirectionalConverter implementation which casts the given object and returns it.
 class ElementConverterIdentity<T>
          Does not change the type of the element and the value of the element being converted.
 class ElementConverterIdentityCast<FROM,TO>
          Does not change the type of the element and the value of the element being converted.
 class ElementConverterToBidirectionalConverterAdapter<FROM,TO>
          Adapter for two ElementConverter instances acting like an ElementBidirectionalConverter

If any given ElementConverter is null, the respective transformation direction will throw an UnsupportedOperationException
 

Methods in org.omnaest.utils.structure.element.converter that return ElementBidirectionalConverter
static
<FROM,TO> ElementBidirectionalConverter<TO,FROM>
ElementConverterHelper.inverse(ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
          Returns a new ElementBidirectionalConverter instance which inverts the direction of the given instance
 

Methods in org.omnaest.utils.structure.element.converter with parameters of type ElementBidirectionalConverter
static
<FROM,TO> ElementBidirectionalConverter<TO,FROM>
ElementConverterHelper.inverse(ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
          Returns a new ElementBidirectionalConverter instance which inverts the direction of the given instance
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.iterator
 

Constructors in org.omnaest.utils.structure.iterator with parameters of type ElementBidirectionalConverter
IteratorToIteratorAdapter(Iterator<FROM> iterator, ElementBidirectionalConverter<FROM,TO> elementBidirectionalConverter)
           
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.map
 

Methods in org.omnaest.utils.structure.map with parameters of type ElementBidirectionalConverter
static
<KEY_FROM,VALUE_FROM,KEY_TO,VALUE_TO>
Map<KEY_TO,VALUE_TO>
MapUtils.adapter(Map<KEY_FROM,VALUE_FROM> sourceMap, ElementBidirectionalConverter<KEY_FROM,KEY_TO> elementBidirectionalConverterKey, ElementBidirectionalConverter<VALUE_FROM,VALUE_TO> elementBidirectionalConverterValue)
          Returns a MapToMapAdapter for the given source Map
static
<KEY_FROM,VALUE_FROM,KEY_TO,VALUE_TO>
Map<KEY_TO,VALUE_TO>
MapUtils.adapter(Map<KEY_FROM,VALUE_FROM> sourceMap, ElementBidirectionalConverter<KEY_FROM,KEY_TO> elementBidirectionalConverterKey, ElementBidirectionalConverter<VALUE_FROM,VALUE_TO> elementBidirectionalConverterValue)
          Returns a MapToMapAdapter for the given source Map
static
<KEY,VALUE_FROM,VALUE_TO>
SortedMap<KEY,VALUE_TO>
MapUtils.adapter(SortedMap<KEY,VALUE_FROM> sourceMap, ElementBidirectionalConverter<VALUE_FROM,VALUE_TO> elementBidirectionalConverterValue)
          Returns a SortedMapToSortedMapAdapter for the given source SortedMap
 

Uses of ElementBidirectionalConverter in org.omnaest.utils.structure.map.adapter
 

Constructors in org.omnaest.utils.structure.map.adapter with parameters of type ElementBidirectionalConverter
MapToMapAdapter(Map<KEY_FROM,VALUE_FROM> sourceMap, ElementBidirectionalConverter<KEY_FROM,KEY_TO> elementBidirectionalConverterKey, ElementBidirectionalConverter<VALUE_FROM,VALUE_TO> elementBidirectionalConverterValue)
           
MapToMapAdapter(Map<KEY_FROM,VALUE_FROM> sourceMap, ElementBidirectionalConverter<KEY_FROM,KEY_TO> elementBidirectionalConverterKey, ElementBidirectionalConverter<VALUE_FROM,VALUE_TO> elementBidirectionalConverterValue)
           
SortedMapToSortedMapAdapter(SortedMap<KEY,VALUE_FROM> sourceMap, ElementBidirectionalConverter<VALUE_FROM,VALUE_TO> elementBidirectionalConverterValue)
           
 



Copyright © 2013. All Rights Reserved.