Class AbstractDataComponentContainer<T>
- java.lang.Object
-
- org.n52.shetland.ogc.gml.AbstractReferenceType
-
- org.n52.shetland.ogc.sensorML.elements.AbstractDataComponentContainer<T>
-
- Type Parameters:
T- Implemented class
- All Implemented Interfaces:
Comparable<AbstractReferenceType>
- Direct Known Subclasses:
SmlCapability,SmlCharacteristic
public class AbstractDataComponentContainer<T> extends AbstractReferenceType
Abstract container class forSweAbstractDataComponents- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractDataComponentContainer()default constructorAbstractDataComponentContainer(String name)constructorAbstractDataComponentContainer(String name, SweAbstractDataComponent abstractDataComponent)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SweAbstractDataComponentgetAbstractDataComponent()StringgetName()booleanisSetAbstractDataComponent()booleanisSetName()voidsetAbstractDataComponent(SweAbstractDataComponent abstractDataComponent)TsetName(String name)
-
-
-
Constructor Detail
-
AbstractDataComponentContainer
public AbstractDataComponentContainer()
default constructor
-
AbstractDataComponentContainer
public AbstractDataComponentContainer(String name)
constructor- Parameters:
name- name
-
AbstractDataComponentContainer
public AbstractDataComponentContainer(String name, SweAbstractDataComponent abstractDataComponent)
constructor- Parameters:
name- nameabstractDataComponent- data component
-
-
Method Detail
-
getName
public String getName()
-
isSetName
public boolean isSetName()
-
getAbstractDataComponent
public SweAbstractDataComponent getAbstractDataComponent()
- Returns:
- the abstractDataComponent
-
setAbstractDataComponent
public void setAbstractDataComponent(SweAbstractDataComponent abstractDataComponent)
- Parameters:
abstractDataComponent- the abstractDataComponent to set
-
isSetAbstractDataComponent
public boolean isSetAbstractDataComponent()
-
-