public class AbstractSensorML extends SosProcedureDescription
Modifier and Type | Field and Description |
---|---|
private List<SmlCapabilities> |
capabilities |
private List<SmlCharacteristics> |
characteristics |
private List<SmlClassifier> |
classifications |
private List<SmlContact> |
contacts |
private List<AbstractSmlDocumentation> |
documentations |
private String |
gmlId |
private String |
history |
private List<SmlIdentifier> |
identifications |
private List<String> |
keywords |
private static long |
serialVersionUID |
Constructor and Description |
---|
AbstractSensorML() |
addChildProcedure, addChildProcedures, addFeatureOfInterest, addFeatureOfInterest, addFeaturesOfInterest, addFeaturesOfInterest, addOffering, addOfferings, addParentProcedure, addParentProcedures, addPhenomenon, addPhenomenon, copyTo, equals, getAbstractFeatureFor, getChildProcedures, getDescriptionFormat, getFeaturesOfInterest, getFeaturesOfInterestMap, getOfferings, getParentProcedures, getPhenomenon, getPhenomenonFor, getSensorDescriptionXmlString, getValidTime, hasAbstractFeatureFor, hashCode, hasPhenomenonFor, isSetChildProcedures, isSetFeatures, isSetFeaturesOfInterest, isSetFeaturesOfInterestMap, isSetOfferings, isSetParentProcedures, isSetPhenomenon, isSetSensorDescriptionXmlString, isSetValidTime, setDescriptionFormat, setFeaturesOfInterest, setFeaturesOfInterest, setParentProcedures, setPhenomenon, setSensorDescriptionXmlString, toString
copyTo, getDefaultElementEncoding, isSetDefaultElementEncoding, setDefaultElementEncoding
addName, addName, addName, copyTo, getDescription, getFirstName, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getName, isReferenced, isSetDescription, isSetGmlID, isSetHumanReadableIdentifier, isSetIdentifier, isSetName, setDescription, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setName, setName
private static final long serialVersionUID
private List<SmlIdentifier> identifications
private List<SmlClassifier> classifications
private List<SmlCharacteristics> characteristics
private final List<SmlCapabilities> capabilities
private List<SmlContact> contacts
private final List<AbstractSmlDocumentation> documentations
private String history
private String gmlId
public SosProcedureDescription setIdentifier(String identifier)
AbstractGML
setIdentifier
in class SosProcedureDescription
identifier
- the identifier to setpublic AbstractSensorML setKeywords(List<String> keywords)
public AbstractSensorML addKeywords(List<String> keywords)
public List<SmlIdentifier> getIdentifications()
public AbstractSensorML setIdentifications(List<SmlIdentifier> identifications)
public com.google.common.base.Optional<SmlIdentifier> findIdentification(com.google.common.base.Predicate<SmlIdentifier> predicate)
public boolean isIdentificationSet(com.google.common.base.Predicate<SmlIdentifier> predicate)
public List<SmlClassifier> getClassifications()
public AbstractSensorML setClassifications(List<SmlClassifier> classifications)
public AbstractSensorML addClassifications(List<SmlClassifier> classifications)
public com.google.common.base.Optional<SmlClassifier> findClassifier(com.google.common.base.Predicate<SmlClassifier> predicate)
public AbstractSensorML addClassification(SmlClassifier classifier)
public AbstractSensorML setValidTime(Time validTime)
setValidTime
in class SosProcedureDescription
public List<SmlCharacteristics> getCharacteristics()
public AbstractSensorML setCharacteristics(List<SmlCharacteristics> characteristics)
public AbstractSensorML addCharacteristic(SmlCharacteristics characteristic)
public List<SmlCapabilities> getCapabilities()
public AbstractSensorML addCapabilities(List<SmlCapabilities> capabilities)
public com.google.common.base.Optional<SmlCapabilities> findCapabilities(com.google.common.base.Predicate<SmlCapabilities> predicate)
public void removeCapabilities(SmlCapabilities caps)
public AbstractSensorML addCapabilities(SmlCapabilities capabilities)
public List<SmlContact> getContact()
public AbstractSensorML setContact(List<SmlContact> contacts)
private boolean isSetContacts()
public AbstractSensorML addContact(SmlContact contact)
public List<AbstractSmlDocumentation> getDocumentation()
public AbstractSensorML setDocumentation(List<AbstractSmlDocumentation> documentations)
public AbstractSensorML addDocumentation(AbstractSmlDocumentation documentation)
public String getHistory()
public AbstractSensorML setHistory(String history)
public AbstractSensorML addIdentifier(SmlIdentifier identifier)
public boolean isSetKeywords()
public boolean isSetIdentifications()
public boolean isSetClassifications()
public boolean isSetCharacteristics()
public boolean isSetCapabilities()
public boolean isSetDocumentation()
public boolean isSetContact()
public boolean isSetHistory()
public String getGmlId()
AbstractGML
getGmlId
in class AbstractGML
public void setGmlId(String gmlId)
AbstractGML
setGmlId
in class AbstractGML
gmlId
- GML id to setpublic boolean isSetGmlId()
public void copyTo(AbstractSensorML copyOf)
Copyright © 2012-2015 52north.org. All Rights Reserved.