Package org.vast.data
Class DataStreamImpl
java.lang.Object
org.vast.data.AbstractSWEImpl
org.vast.data.AbstractSWEIdentifiableImpl
org.vast.data.DataStreamImpl
- All Implemented Interfaces:
 Serializable,AbstractSWE,AbstractSWEIdentifiable,DataStream
DataStream object implementation
- Since:
 - Mar 24, 2022
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected OgcProperty<Count>protected OgcProperty<DataComponent>protected DataEncodingprotected OgcPropertyImpl<EncodedValues>Fields inherited from class org.vast.data.AbstractSWEIdentifiableImpl
description, identifier, labelFields inherited from class org.vast.data.AbstractSWEImpl
extensionList, id - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncopy()Gets the elementCount propertyGets extra info (name, xlink, etc.) carried by the elementCount propertyGets the elementType propertyGets extra info (name, xlink, etc.) carried by the elementType propertyGets the encoding propertyGets the values propertybooleanChecks if elementCount is setbooleanChecks if encoding is setbooleanChecks if values is setvoidsetElementCount(Count elementCount) Sets the elementCount propertyvoidsetElementType(String name, DataComponent component) Sets the elementType propertyvoidsetEncoding(DataEncoding encoding) Sets the encoding propertyvoidsetValues(EncodedValues values) Sets the values propertyMethods inherited from class org.vast.data.AbstractSWEIdentifiableImpl
copyTo, getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabelMethods inherited from class org.vast.data.AbstractSWEImpl
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.opengis.swe.v20.AbstractSWE
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setIdMethods inherited from interface net.opengis.swe.v20.AbstractSWEIdentifiable
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel 
- 
Field Details
- 
elementCount
 - 
elementType
 - 
encoding
 - 
values
 
 - 
 - 
Constructor Details
- 
DataStreamImpl
public DataStreamImpl() 
 - 
 - 
Method Details
- 
isSetElementCount
public boolean isSetElementCount()Description copied from interface:DataStreamChecks if elementCount is set- Specified by:
 isSetElementCountin interfaceDataStream
 - 
getElementCount
Description copied from interface:DataStreamGets the elementCount property- Specified by:
 getElementCountin interfaceDataStream
 - 
getElementCountProperty
Description copied from interface:DataStreamGets extra info (name, xlink, etc.) carried by the elementCount property- Specified by:
 getElementCountPropertyin interfaceDataStream
 - 
setElementCount
Description copied from interface:DataStreamSets the elementCount property- Specified by:
 setElementCountin interfaceDataStream
 - 
getElementType
Description copied from interface:DataStreamGets the elementType property- Specified by:
 getElementTypein interfaceDataStream
 - 
getElementTypeProperty
Description copied from interface:DataStreamGets extra info (name, xlink, etc.) carried by the elementType property- Specified by:
 getElementTypePropertyin interfaceDataStream
 - 
setElementType
Description copied from interface:DataStreamSets the elementType property- Specified by:
 setElementTypein interfaceDataStream
 - 
getEncoding
Description copied from interface:DataStreamGets the encoding property- Specified by:
 getEncodingin interfaceDataStream
 - 
isSetEncoding
public boolean isSetEncoding()Description copied from interface:DataStreamChecks if encoding is set- Specified by:
 isSetEncodingin interfaceDataStream
 - 
setEncoding
Description copied from interface:DataStreamSets the encoding property- Specified by:
 setEncodingin interfaceDataStream
 - 
getValues
Description copied from interface:DataStreamGets the values property- Specified by:
 getValuesin interfaceDataStream
 - 
isSetValues
public boolean isSetValues()Description copied from interface:DataStreamChecks if values is set- Specified by:
 isSetValuesin interfaceDataStream
 - 
setValues
Description copied from interface:DataStreamSets the values property- Specified by:
 setValuesin interfaceDataStream
 - 
copy
- Specified by:
 copyin interfaceDataStream- Returns:
 - A deep copy of this DataStream
 
 
 -