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 |
Constructor and Description |
---|
AbstractSensorML() |
addChildProcedure, addChildProcedures, addFeatureOfInterest, addFeaturesOfInterest, addOffering, addOfferings, addParentProcedure, addParentProcedures, equals, getChildProcedures, getDescriptionFormat, getFeaturesOfInterest, getIdentifier, getOfferings, getParentProcedures, getSensorDescriptionXmlString, getValidTime, hashCode, isSetChildProcedures, isSetFeaturesOfInterest, isSetIdentifier, isSetOfferings, isSetParentProcedures, isSetSensorDescriptionXmlString, isSetValidTime, setDescriptionFormat, setSensorDescriptionXmlString, toString
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)
setIdentifier
in class SosProcedureDescription
public 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()
public void setGmlId(String gmlId)
public boolean isSetGmlId()
Copyright © 2012-2014 52north.org. All Rights Reserved.