Package org.n52.io.response
Class AbstractOutput
- java.lang.Object
-
- org.n52.io.response.SelfSerializedOutput
-
- org.n52.io.response.ParameterOutput
-
- org.n52.io.response.AbstractOutput
-
- All Implemented Interfaces:
Comparable<ParameterOutput>,RawFormats
- Direct Known Subclasses:
CategoryOutput,DatasetOutput,GeometryOutput,HierarchicalParameterOutput,MeasuringProgramOutput,OutputWithParameters,SamplingOutput,StationOutput,TagOutput
public abstract class AbstractOutput extends ParameterOutput
- Since:
- 1.5.0
-
-
Field Summary
Fields Modifier and Type Field Description protected OptionalOutput<ServiceOutput>servicestatic StringSERVICE-
Fields inherited from class org.n52.io.response.ParameterOutput
DOMAIN_ID, EXTRAS, HREF, HREF_BASE, ID, LABEL, RAWFORMATS
-
Fields inherited from interface org.n52.series.spi.srv.RawFormats
RAW_FORMAT
-
-
Constructor Summary
Constructors Constructor Description AbstractOutput()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ServiceOutputgetService()inthashCode()AbstractOutputsetService(OptionalOutput<ServiceOutput> service)-
Methods inherited from class org.n52.io.response.ParameterOutput
compareTo, defaultComparator, getCollectionName, getDomainId, getExtras, getHref, getHrefBase, getId, getLabel, getLicense, getRawFormats, idComparator, labelComparator, setDomainId, setExtras, setHref, setHrefBase, setId, setLabel, setLicense, setRawFormats, setValue
-
Methods inherited from class org.n52.io.response.SelfSerializedOutput
getIfSerialized, getIfSerializedCollection, getIfSerializedMap, getIfSet, getIfSetCollection, getIfSetMap, isSet, resolvesToNonNullValue
-
-
-
-
Field Detail
-
SERVICE
public static final String SERVICE
- See Also:
- Constant Field Values
-
service
protected OptionalOutput<ServiceOutput> service
-
-
Method Detail
-
getService
public ServiceOutput getService()
-
setService
public AbstractOutput setService(OptionalOutput<ServiceOutput> service)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classParameterOutput
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classParameterOutput
-
-