Package | Description |
---|---|
org.apache.sis.util |
Simple data objects and miscellaneous utilities.
|
org.apache.sis.util.collection |
Addition to the collection framework.
|
Modifier and Type | Method and Description |
---|---|
static <S,T> ObjectConverter<? super S,? extends T> |
ObjectConverters.find(Class<S> source,
Class<T> target)
Returns a converter for the specified source and target classes.
|
static <T> ObjectConverter<T,T> |
ObjectConverters.identity(Class<T> type)
Returns an identity converter for objects of the given type.
|
ObjectConverter<T,S> |
ObjectConverter.inverse()
Returns a converter capable to convert instances of T back to instances of
S.
|
Modifier and Type | Method and Description |
---|---|
static <SK,K,V> Map<K,V> |
ObjectConverters.derivedKeys(Map<SK,V> storage,
ObjectConverter<SK,K> keyConverter,
Class<V> valueType)
Returns a map whose keys are derived on-the-fly from the given map.
|
static <SK,SV,K,V> |
ObjectConverters.derivedMap(Map<SK,SV> storage,
ObjectConverter<SK,K> keyConverter,
ObjectConverter<SV,V> valueConverter)
Returns a map whose keys and values are derived on-the-fly from the given map.
|
static <SK,SV,K,V> |
ObjectConverters.derivedMap(Map<SK,SV> storage,
ObjectConverter<SK,K> keyConverter,
ObjectConverter<SV,V> valueConverter)
Returns a map whose keys and values are derived on-the-fly from the given map.
|
static <S,E> Set<E> |
ObjectConverters.derivedSet(Set<S> storage,
ObjectConverter<S,E> converter)
Returns a set whose elements are derived on-the-fly from the given set.
|
static <K,SV,V> Map<K,V> |
ObjectConverters.derivedValues(Map<K,SV> storage,
Class<K> keyType,
ObjectConverter<SV,V> valueConverter)
Returns a map whose values are derived on-the-fly from the given map.
|
Modifier and Type | Method and Description |
---|---|
static <SK,SV,K,V> |
Containers.derivedMap(Map<SK,SV> storage,
ObjectConverter<SK,K> keyConverter,
ObjectConverter<SV,V> valueConverter)
Returns a map whose keys and values are derived on-the-fly from the given map.
|
static <SK,SV,K,V> |
Containers.derivedMap(Map<SK,SV> storage,
ObjectConverter<SK,K> keyConverter,
ObjectConverter<SV,V> valueConverter)
Returns a map whose keys and values are derived on-the-fly from the given map.
|
static <S,E> Set<E> |
Containers.derivedSet(Set<S> storage,
ObjectConverter<S,E> converter)
Returns a set whose elements are derived on-the-fly from the given set.
|
Copyright © 2010–2015 The Apache Software Foundation. All rights reserved.