T - the object typepublic class Activatable<T>
extends java.lang.Object
| Constructor and Description |
|---|
Activatable(T object) |
Activatable(T object,
boolean active) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
static <K,V> java.util.Map<K,V> |
filter(java.util.Map<K,Activatable<V>> map) |
static <E> java.util.Set<E> |
filter(java.util.Set<Activatable<E>> set) |
static <E> java.util.Set<Activatable<E>> |
from(java.util.Set<E> set) |
static <T> Activatable<T> |
from(T t) |
static <T> Activatable<T> |
from(T t,
boolean active) |
T |
get() |
T |
getInternal() |
java.util.Optional<T> |
getOptional() |
int |
hashCode() |
boolean |
isActive() |
Activatable<T> |
setActive(boolean active) |
java.lang.String |
toString() |
static <K,V> java.util.Map<K,V> |
unfiltered(java.util.Map<K,Activatable<V>> map) |
static <E> java.util.Set<E> |
unfiltered(java.util.Set<Activatable<E>> set) |
public Activatable(T object)
public Activatable(T object, boolean active)
public T get()
public java.util.Optional<T> getOptional()
public T getInternal()
public boolean isActive()
public Activatable<T> setActive(boolean active)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static <K,V> java.util.Map<K,V> filter(java.util.Map<K,Activatable<V>> map)
public static <E> java.util.Set<E> filter(java.util.Set<Activatable<E>> set)
public static <E> java.util.Set<E> unfiltered(java.util.Set<Activatable<E>> set)
public static <K,V> java.util.Map<K,V> unfiltered(java.util.Map<K,Activatable<V>> map)
public static <E> java.util.Set<Activatable<E>> from(java.util.Set<E> set)
public static <T> Activatable<T> from(T t)
public static <T> Activatable<T> from(T t, boolean active)
Copyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.