Package org.n52.io.response
Class ServiceOutput
- java.lang.Object
-
- org.n52.io.response.SelfSerializedOutput
-
- org.n52.io.response.ParameterOutput
-
- org.n52.io.response.ServiceOutput
-
- All Implemented Interfaces:
Comparable<ParameterOutput>,RawFormats
public class ServiceOutput extends ParameterOutput
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceOutput.DatasetCountstatic classServiceOutput.ParameterCount
-
Field Summary
Fields Modifier and Type Field Description static StringCOLLECTION_PATHstatic StringFEATURESstatic StringQUANTITIESstatic StringSERVICE_URLstatic StringSUPPORTED_MIME_TYPESstatic StringSUPPORTS_FIRST_LATESTstatic StringTYPEstatic StringVERSION-
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 ServiceOutput()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetCollectionName()Map<String,Object>getFeatures()StringgetServiceUrl()StringgetType()StringgetVersion()inthashCode()voidsetFeatures(OptionalOutput<Map<String,Object>> features)voidsetServiceUrl(OptionalOutput<String> serviceUrl)voidsetType(OptionalOutput<String> type)voidsetVersion(OptionalOutput<String> version)-
Methods inherited from class org.n52.io.response.ParameterOutput
compareTo, defaultComparator, 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
-
COLLECTION_PATH
public static final String COLLECTION_PATH
- See Also:
- Constant Field Values
-
SERVICE_URL
public static final String SERVICE_URL
- See Also:
- Constant Field Values
-
VERSION
public static final String VERSION
- See Also:
- Constant Field Values
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
FEATURES
public static final String FEATURES
- See Also:
- Constant Field Values
-
QUANTITIES
public static final String QUANTITIES
- See Also:
- Constant Field Values
-
SUPPORTS_FIRST_LATEST
public static final String SUPPORTS_FIRST_LATEST
- See Also:
- Constant Field Values
-
SUPPORTED_MIME_TYPES
public static final String SUPPORTED_MIME_TYPES
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCollectionName
public String getCollectionName()
- Overrides:
getCollectionNamein classParameterOutput
-
getServiceUrl
public String getServiceUrl()
-
setServiceUrl
public void setServiceUrl(OptionalOutput<String> serviceUrl)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(OptionalOutput<String> version)
-
getType
public String getType()
-
setType
public void setType(OptionalOutput<String> type)
-
setFeatures
public void setFeatures(OptionalOutput<Map<String,Object>> features)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classParameterOutput
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classParameterOutput
-
-