Package org.n52.io.response
Class SelfSerializedOutput
- java.lang.Object
-
- org.n52.io.response.SelfSerializedOutput
-
- Direct Known Subclasses:
AggregationOutput,DatasetParameters,ParameterOutput,SamplingObservationOutput
public abstract class SelfSerializedOutput extends Object
-
-
Constructor Summary
Constructors Constructor Description SelfSerializedOutput()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> TgetIfSerialized(OptionalOutput<T> optional)protected <T extends Collection<E>,E>
TgetIfSerializedCollection(OptionalOutput<T> optional)protected <K,T>
Map<K,T>getIfSerializedMap(OptionalOutput<Map<K,T>> optional)protected <T> TgetIfSet(OptionalOutput<T> optional, boolean forced)protected <T extends Collection<E>,E>
TgetIfSetCollection(OptionalOutput<T> optional, boolean forced)protected <K,T>
Map<K,T>getIfSetMap(OptionalOutput<Map<K,T>> optional, boolean forced)protected <T> booleanisSet(OptionalOutput<T> optional)protected <T> booleanresolvesToNonNullValue(OptionalOutput<T> optional)
-
-
-
Method Detail
-
getIfSerialized
protected <T> T getIfSerialized(OptionalOutput<T> optional)
-
getIfSerializedCollection
protected <T extends Collection<E>,E> T getIfSerializedCollection(OptionalOutput<T> optional)
-
getIfSerializedMap
protected <K,T> Map<K,T> getIfSerializedMap(OptionalOutput<Map<K,T>> optional)
-
getIfSet
protected <T> T getIfSet(OptionalOutput<T> optional, boolean forced)
-
getIfSetCollection
protected <T extends Collection<E>,E> T getIfSetCollection(OptionalOutput<T> optional, boolean forced)
-
getIfSetMap
protected <K,T> Map<K,T> getIfSetMap(OptionalOutput<Map<K,T>> optional, boolean forced)
-
isSet
protected <T> boolean isSet(OptionalOutput<T> optional)
-
resolvesToNonNullValue
protected <T> boolean resolvesToNonNullValue(OptionalOutput<T> optional)
-
-