Package org.vast.data
Class BinaryComponentImpl
java.lang.Object
org.vast.data.AbstractSWEImpl
org.vast.data.BinaryComponentImpl
- All Implemented Interfaces:
Serializable
,HasCopy
,AbstractSWE
,BinaryComponent
,BinaryMember
POJO class for XML type ComponentType(@http://www.opengis.net/swe/2.0).
This is a complex type.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Integer
protected Integer
protected DataType
protected String
static final String
protected String
protected String
protected Integer
Fields inherited from class org.vast.data.AbstractSWEImpl
extensionList, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()
int
Gets the bitLength propertyint
Gets the byteLength propertyGets the dataType propertyGets the encryption propertygetRef()
Gets the ref propertyint
Gets the significantBits propertyboolean
Checks if bitLength is setboolean
Checks if byteLength is setboolean
Checks if encryption is setboolean
Checks if significantBits is setvoid
setBitLength
(int bitLength) Sets the bitLength propertyvoid
setByteLength
(int byteLength) Sets the byteLength propertyvoid
setCdmDataType
(DataType cdmDataType) void
setDataType
(String dataType) Sets the dataType propertyvoid
setEncryption
(String encryption) Sets the encryption propertyvoid
Sets the ref propertyvoid
setSignificantBits
(int significantBits) Sets the significantBits propertytoString()
void
Unsets the bitLength propertyvoid
Unsets the byteLength propertyvoid
Unsets the significantBits propertyMethods inherited from class org.vast.data.AbstractSWEImpl
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.opengis.swe.v20.AbstractSWE
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId
-
Field Details
-
DATATYPE_URI_PREFIX
- See Also:
-
encryption
-
significantBits
-
bitLength
-
byteLength
-
dataType
-
ref
-
cdmDataType
-
-
Constructor Details
-
BinaryComponentImpl
public BinaryComponentImpl() -
BinaryComponentImpl
-
-
Method Details
-
copy
-
getEncryption
Gets the encryption property- Specified by:
getEncryption
in interfaceBinaryComponent
-
isSetEncryption
public boolean isSetEncryption()Checks if encryption is set- Specified by:
isSetEncryption
in interfaceBinaryComponent
-
setEncryption
Sets the encryption property- Specified by:
setEncryption
in interfaceBinaryComponent
-
getSignificantBits
public int getSignificantBits()Gets the significantBits property- Specified by:
getSignificantBits
in interfaceBinaryComponent
-
isSetSignificantBits
public boolean isSetSignificantBits()Checks if significantBits is set- Specified by:
isSetSignificantBits
in interfaceBinaryComponent
-
setSignificantBits
public void setSignificantBits(int significantBits) Sets the significantBits property- Specified by:
setSignificantBits
in interfaceBinaryComponent
-
unSetSignificantBits
public void unSetSignificantBits()Unsets the significantBits property- Specified by:
unSetSignificantBits
in interfaceBinaryComponent
-
getBitLength
public int getBitLength()Gets the bitLength property- Specified by:
getBitLength
in interfaceBinaryComponent
-
isSetBitLength
public boolean isSetBitLength()Checks if bitLength is set- Specified by:
isSetBitLength
in interfaceBinaryComponent
-
setBitLength
public void setBitLength(int bitLength) Sets the bitLength property- Specified by:
setBitLength
in interfaceBinaryComponent
-
unSetBitLength
public void unSetBitLength()Unsets the bitLength property- Specified by:
unSetBitLength
in interfaceBinaryComponent
-
getByteLength
public int getByteLength()Gets the byteLength property- Specified by:
getByteLength
in interfaceBinaryComponent
-
isSetByteLength
public boolean isSetByteLength()Checks if byteLength is set- Specified by:
isSetByteLength
in interfaceBinaryComponent
-
setByteLength
public void setByteLength(int byteLength) Sets the byteLength property- Specified by:
setByteLength
in interfaceBinaryComponent
-
unSetByteLength
public void unSetByteLength()Unsets the byteLength property- Specified by:
unSetByteLength
in interfaceBinaryComponent
-
getDataType
Gets the dataType property- Specified by:
getDataType
in interfaceBinaryComponent
-
setDataType
Sets the dataType property- Specified by:
setDataType
in interfaceBinaryComponent
-
getRef
Gets the ref property- Specified by:
getRef
in interfaceBinaryMember
-
setRef
Sets the ref property- Specified by:
setRef
in interfaceBinaryMember
-
getCdmDataType
- Specified by:
getCdmDataType
in interfaceBinaryComponent
-
setCdmDataType
- Specified by:
setCdmDataType
in interfaceBinaryComponent
-
toString
-