public final class Activatables extends Object
| Modifier and Type | Method and Description |
|---|---|
static <K,T> Set<K> |
activatedKeys(Map<K,T> map,
ActivationProvider<? super K> provider) |
static <K,T> Map<K,T> |
activatedMap(Map<K,T> map,
ActivationProvider<? super K> provider) |
static <K,T> Set<T> |
activatedSet(Map<K,T> map,
ActivationProvider<? super K> provider) |
static <K,T> Set<K> |
deactivatedKeys(Map<K,T> map,
ActivationProvider<? super K> provider) |
static <K,T> Map<K,T> |
deactivatedMap(Map<K,T> map,
ActivationProvider<? super K> provider) |
static <K,T> Set<T> |
deactivatedSet(Map<K,T> map,
ActivationProvider<? super K> provider) |
static <K,V> Map<K,V> |
filter(Map<K,Activatable<V>> map) |
static <E> Set<E> |
filter(Set<Activatable<E>> set) |
static <E> Set<Activatable<E>> |
from(Set<E> set) |
static <T> Activatable<T> |
from(T t) |
static <T> Activatable<T> |
from(T t,
boolean active) |
static <K,V> Map<K,V> |
unfiltered(Map<K,Activatable<V>> map) |
static <E> Set<E> |
unfiltered(Set<Activatable<E>> set) |
public static <K,V> Map<K,V> filter(Map<K,Activatable<V>> map)
public static <E> Set<E> filter(Set<Activatable<E>> set)
public static <E> Set<E> unfiltered(Set<Activatable<E>> set)
public static <K,V> Map<K,V> unfiltered(Map<K,Activatable<V>> map)
public static <E> Set<Activatable<E>> from(Set<E> set)
public static <T> Activatable<T> from(T t)
public static <T> Activatable<T> from(T t, boolean active)
public static <K,T> Set<K> activatedKeys(Map<K,T> map, ActivationProvider<? super K> provider)
public static <K,T> Set<T> activatedSet(Map<K,T> map, ActivationProvider<? super K> provider)
public static <K,T> Map<K,T> activatedMap(Map<K,T> map, ActivationProvider<? super K> provider)
public static <K,T> Set<K> deactivatedKeys(Map<K,T> map, ActivationProvider<? super K> provider)
public static <K,T> Set<T> deactivatedSet(Map<K,T> map, ActivationProvider<? super K> provider)
public static <K,T> Map<K,T> deactivatedMap(Map<K,T> map, ActivationProvider<? super K> provider)
Copyright © 2015–2020 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.