Package org.vast.sensorML
Class SMLStaxBindingsV1
java.lang.Object
net.opengis.AbstractBindings
net.opengis.AbstractXMLStreamBindings
net.opengis.sensorml.v20.bind.XMLStreamBindingsV1
org.vast.sensorML.SMLStaxBindingsV1
- All Implemented Interfaces:
 IFeatureStaxBindings<AbstractFeature>,ISMLStaxBindings
public class SMLStaxBindingsV1
extends XMLStreamBindingsV1
implements ISMLStaxBindings, IFeatureStaxBindings<AbstractFeature>
Helper wrapping SensorML v1 XML stream bindings
- Since:
 - Aug 25, 2021
 
- 
Field Summary
Fields inherited from class net.opengis.sensorml.v20.bind.XMLStreamBindingsV1
NS_URIFields inherited from class net.opengis.AbstractXMLStreamBindings
ERROR_INVALID_ELT, ERROR_UNSUPPORTED_TYPE, idrefMap, nsContext, XLINK_NS_URI, XSI_NS_URI - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionreadFeature(XMLStreamReader reader, QName qName) protected voidsetupHrefResolver(XMLStreamReader reader, OgcProperty<?> prop) protected voidsetupProcessResolver(String baseURI, OgcProperty prop) voidwriteFeature(XMLStreamWriter writer, AbstractFeature bean) Methods inherited from class net.opengis.sensorml.v20.bind.XMLStreamBindingsV1
readAbstractAlgorithm, readAbstractAlgorithmTypeAttributes, readAbstractMetadataList, readAbstractMetadataListType, readAbstractMetadataListTypeAttributes, readAbstractMetadataListTypeElements, readAbstractModes, readAbstractModesType, readAbstractModesTypeAttributes, readAbstractModesTypeElements, readAbstractPhysicalProcess, readAbstractPhysicalProcessTypeAttributes, readAbstractPhysicalProcessTypeElements, readAbstractProcess, readAbstractProcessTypeAttributes, readAbstractProcessTypeElements, readAbstractSettings, readAbstractSettingsType, readAbstractSettingsTypeAttributes, readAbstractSettingsTypeElements, readAggregateProcess, readAggregateProcessType, readAggregateProcessTypeAttributes, readAggregateProcessTypeElements, readArraySettingPropertyType, readAxis, readCapabilityList, readCapabilityListType, readCapabilityListTypeAttributes, readCapabilityListTypeElements, readCharacteristicList, readCharacteristicListType, readCharacteristicListTypeAttributes, readCharacteristicListTypeElements, readClassifierList, readClassifierListType, readClassifierListTypeAttributes, readClassifierListTypeElements, readComponentsAndConnections, readConstraintSettingPropertyType, readContactList, readContactListType, readContactListTypeAttributes, readContactListTypeElements, readDataComponentRefPropertyType, readDataInterface, readDataInterfaceType, readDataInterfaceTypeAttributes, readDataInterfaceTypeElements, readDescribedObject, readDescribedObjectTypeAttributes, readDescribedObjectTypeElements, readDocumentList, readDocumentListType, readDocumentListTypeAttributes, readDocumentListTypeElements, readEvent, readEventList, readEventListType, readEventListTypeAttributes, readEventListTypeElements, readEventType, readEventTypeAttributes, readEventTypeElements, readFeatureList, readFeatureListType, readFeatureListTypeAttributes, readFeatureListTypeElements, readIdentifierList, readIdentifierListType, readIdentifierListTypeAttributes, readIdentifierListTypeElements, readIOChoice, readKeywordList, readKeywordListType, readKeywordListTypeAttributes, readKeywordListTypeElements, readLink, readLinkType, readLinkTypeAttributes, readLinkTypeElements, readMode, readModeChoice, readModeChoiceType, readModeChoiceTypeAttributes, readModeChoiceTypeElements, readModeSettingPropertyType, readModeType, readModeTypeAttributes, readModeTypeElements, readObservableProperty, readObservablePropertyType, readObservablePropertyTypeAttributes, readObservablePropertyTypeElements, readPhysicalComponent, readPhysicalComponentType, readPhysicalComponentTypeAttributes, readPhysicalComponentTypeElements, readPhysicalSystem, readPhysicalSystemType, readPhysicalSystemTypeAttributes, readPhysicalSystemTypeElements, readProcessMethod, readProcessMethodType, readProcessMethodTypeAttributes, readProcessMethodTypeElements, readSecurityConstraints, readSettings, readSettingsType, readSettingsTypeAttributes, readSettingsTypeElements, readSimpleProcess, readSimpleProcessType, readSimpleProcessTypeAttributes, readSimpleProcessTypeElements, readSpatialFrame, readSpatialFrameType, readSpatialFrameTypeAttributes, readSpatialFrameTypeElements, readStatusSettingPropertyType, readTemporalFrame, readTemporalFrameType, readTemporalFrameTypeAttributes, readTemporalFrameTypeElements, readTerm, readTermType, readTermTypeAttributes, readTermTypeElements, readValueSettingPropertyType, writeAbstractAlgorithm, writeAbstractAlgorithmTypeAttributes, writeAbstractMetadataList, writeAbstractMetadataListType, writeAbstractMetadataListTypeAttributes, writeAbstractMetadataListTypeElements, writeAbstractModes, writeAbstractModesType, writeAbstractModesTypeAttributes, writeAbstractModesTypeElements, writeAbstractPhysicalProcess, writeAbstractPhysicalProcessTypeAttributes, writeAbstractPhysicalProcessTypeElements, writeAbstractProcess, writeAbstractProcessTypeAttributes, writeAbstractProcessTypeElements, writeAbstractSettings, writeAbstractSettingsType, writeAbstractSettingsTypeAttributes, writeAbstractSettingsTypeElements, writeAggregateProcess, writeAggregateProcessType, writeAggregateProcessTypeAttributes, writeAggregateProcessTypeElements, writeArraySettingPropertyType, writeAxis, writeCapabilityList, writeCapabilityListType, writeCapabilityListTypeAttributes, writeCapabilityListTypeElements, writeCharacteristicList, writeCharacteristicListType, writeCharacteristicListTypeAttributes, writeCharacteristicListTypeElements, writeClassifierList, writeClassifierListType, writeClassifierListTypeAttributes, writeClassifierListTypeElements, writeComponentsAndConnections, writeConstraintSettingPropertyType, writeContactList, writeContactListType, writeContactListTypeAttributes, writeContactListTypeElements, writeDataComponentRefPropertyType, writeDataInterface, writeDataInterfaceType, writeDataInterfaceTypeAttributes, writeDataInterfaceTypeElements, writeDescribedObject, writeDescribedObjectTypeAttributes, writeDescribedObjectTypeElements, writeDocumentList, writeDocumentListType, writeDocumentListTypeAttributes, writeDocumentListTypeElements, writeEvent, writeEventList, writeEventListType, writeEventListTypeAttributes, writeEventListTypeElements, writeEventType, writeEventTypeAttributes, writeEventTypeElements, writeFeatureList, writeFeatureListType, writeFeatureListTypeAttributes, writeFeatureListTypeElements, writeIdentifierList, writeIdentifierListType, writeIdentifierListTypeAttributes, writeIdentifierListTypeElements, writeKeywordList, writeKeywordListType, writeKeywordListTypeAttributes, writeKeywordListTypeElements, writeLink, writeLinkType, writeLinkTypeAttributes, writeLinkTypeElements, writeMode, writeModeChoice, writeModeChoiceType, writeModeChoiceTypeAttributes, writeModeChoiceTypeElements, writeModeSettingPropertyType, writeModeType, writeModeTypeAttributes, writeModeTypeElements, writeObservableProperty, writeObservablePropertyType, writeObservablePropertyTypeAttributes, writeObservablePropertyTypeElements, writePhysicalComponent, writePhysicalComponentType, writePhysicalComponentTypeAttributes, writePhysicalComponentTypeElements, writePhysicalSystem, writePhysicalSystemType, writePhysicalSystemTypeAttributes, writePhysicalSystemTypeElements, writeProcessMethod, writeProcessMethodType, writeProcessMethodTypeAttributes, writeProcessMethodTypeElements, writeSecurityConstraints, writeSettings, writeSettingsType, writeSettingsTypeAttributes, writeSettingsTypeElements, writeSimpleProcess, writeSimpleProcessType, writeSimpleProcessTypeAttributes, writeSimpleProcessTypeElements, writeSpatialFrame, writeSpatialFrameType, writeSpatialFrameTypeAttributes, writeSpatialFrameTypeElements, writeStatusSettingPropertyType, writeTemporalFrame, writeTemporalFrameType, writeTemporalFrameTypeAttributes, writeTemporalFrameTypeElements, writeTerm, writeTermType, writeTermTypeAttributes, writeTermTypeElements, writeValueSettingPropertyTypeMethods inherited from class net.opengis.AbstractXMLStreamBindings
checkElementName, checkElementQName, collectAttributes, declareNamespacesOnRootElement, ensureNamespaceDecl, ensurePrefix, errorLocationString, getNamespaceContext, getQNameFromString, getStringValue, readExtension, readPropertyAttributes, readPropertyAttributes, readXlinkAttributes, setNamespaceContext, setNamespacePrefixes, skipElementAndAllChildren, skipElementAndAllChildren, writeExtension, writeNamespaces, writePropertyAttributes, writeXlinkAttributesMethods inherited from class net.opengis.AbstractBindings
canWriteExtension, getBooleanArrayFromString, getBooleanFromString, getByteFromString, getCoordinateStringValue, getDateTimeArrayFromString, getDateTimeFromString, getDateTimeOrDoubleFromString, getDoubleArrayFromString, getDoubleFromString, getDurationFromString, getFloatFromString, getIntArrayFromString, getIntFromString, getIsoDurationString, getLongFromString, getShortFromString, getStringArrayFromString, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValue, getStringValueAsDoubles, trimStringValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.vast.sensorML.ISMLStaxBindings
readAbstractProcess, writeAbstractProcess 
- 
Constructor Details
- 
SMLStaxBindingsV1
public SMLStaxBindingsV1() 
 - 
 - 
Method Details
- 
setupHrefResolver
- Overrides:
 setupHrefResolverin classAbstractXMLStreamBindings
 - 
setupProcessResolver
 - 
getSupportedFeatureTypes
- Specified by:
 getSupportedFeatureTypesin interfaceIFeatureStaxBindings<AbstractFeature>
 - 
readFeature
- Specified by:
 readFeaturein interfaceIFeatureStaxBindings<AbstractFeature>- Throws:
 XMLStreamException
 - 
writeFeature
- Specified by:
 writeFeaturein interfaceIFeatureStaxBindings<AbstractFeature>- Throws:
 XMLStreamException
 
 -