Package org.vast.ogc.om
Class SamplingFeatureReader
java.lang.Object
net.opengis.AbstractBindings
net.opengis.AbstractXMLStreamBindings
net.opengis.gml.v32.bind.XMLStreamBindings
org.vast.ogc.gml.GMLStaxBindings
org.vast.ogc.om.SamplingFeatureReader
- All Implemented Interfaces:
IFeatureStaxBindings<AbstractFeature>
public class SamplingFeatureReader
extends GMLStaxBindings
implements IFeatureStaxBindings<AbstractFeature>
Custom reader for O&M sampling features
- Since:
- Apr 21, 2017
-
Field Summary
Fields inherited from class org.vast.ogc.gml.GMLStaxBindings
featureIds, featureTypesBindings, formatter, geomIds, NS_PREFIX_GML, NS_PREFIX_XLINK, NS_PREFIX_XSI, sb, timeIds
Fields inherited from class net.opengis.gml.v32.bind.XMLStreamBindings
factory, NS_URI
Fields 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) void
writeFeature
(XMLStreamWriter writer, AbstractFeature bean) Methods inherited from class org.vast.ogc.gml.GMLStaxBindings
getCoordinateStringValue, getFactory, getFeatureQName, readAbstractFeature, readGenericFeature, registerFeatureBinding, writeAbstractFeature, writeAbstractGMLTypeAttributes, writeCommonFeatureProperties, writeCustomFeatureProperties, writeGenericFeature
Methods inherited from class net.opengis.gml.v32.bind.XMLStreamBindings
readAbstractCurve, readAbstractFeatureType, readAbstractFeatureTypeAttributes, readAbstractFeatureTypeElements, readAbstractGeometry, readAbstractGeometryTypeAttributes, readAbstractGeometryTypeElements, readAbstractGMLTypeAttributes, readAbstractGMLTypeElements, readAbstractSurface, readAbstractTimeGeometricPrimitive, readAbstractTimeGeometricPrimitiveTypeAttributes, readAbstractTimeGeometricPrimitiveTypeElements, readAbstractTimePrimitiveTypeAttributes, readAbstractTimePrimitiveTypeElements, readCodeListType, readCodeListTypeAttributes, readCodeOrNilReasonListType, readCodeOrNilReasonListTypeAttributes, readCodeType, readCodeTypeAttributes, readEnvelope, readEnvelopeType, readEnvelopeTypeAttributes, readEnvelopeTypeElements, readFeatureCollection, readFeatureCollectionType, readFeatureCollectionTypeAttributes, readFeatureCollectionTypeElements, readLinearRing, readLinearRingType, readLinearRingTypeElements, readLineString, readLineStringType, readLineStringTypeAttributes, readLineStringTypeElements, readLocationKeyWord, readLocationString, readPoint, readPointType, readPointTypeAttributes, readPointTypeElements, readPolygon, readPolygonType, readPolygonTypeAttributes, readPolygonTypeElements, readPositionElements, readReferenceType, readReferenceTypeAttributes, readTimeInstant, readTimeInstantType, readTimeInstantTypeAttributes, readTimeInstantTypeElements, readTimeInterval, readTimeIntervalLengthType, readTimeIntervalLengthTypeAttributes, readTimePeriod, readTimePeriodType, readTimePeriodTypeAttributes, readTimePeriodTypeElements, readTimePosition, readTimePositionType, readTimePositionTypeAttributes, writeAbstractCurve, writeAbstractFeatureTypeAttributes, writeAbstractFeatureTypeElements, writeAbstractGeometry, writeAbstractGeometryTypeAttributes, writeAbstractGeometryTypeElements, writeAbstractGMLTypeElements, writeAbstractSurface, writeAbstractTimeGeometricPrimitive, writeAbstractTimeGeometricPrimitiveTypeAttributes, writeAbstractTimeGeometricPrimitiveTypeElements, writeAbstractTimePrimitiveTypeAttributes, writeAbstractTimePrimitiveTypeElements, writeCodeListType, writeCodeListTypeAttributes, writeCodeOrNilReasonListType, writeCodeOrNilReasonListTypeAttributes, writeCodeType, writeCodeTypeAttributes, writeEnvelope, writeEnvelopeType, writeEnvelopeTypeAttributes, writeEnvelopeTypeElements, writeFeatureCollection, writeFeatureCollectionType, writeFeatureCollectionTypeAttributes, writeFeatureCollectionTypeElements, writeLinearRing, writeLinearRingType, writeLinearRingTypeElements, writeLineString, writeLineStringType, writeLineStringTypeAttributes, writeLineStringTypeElements, writeLocationKeyWord, writeLocationString, writePoint, writePointType, writePointTypeAttributes, writePointTypeElements, writePolygon, writePolygonType, writePolygonTypeAttributes, writePolygonTypeElements, writeReferenceType, writeReferenceTypeAttributes, writeTimeInstant, writeTimeInstantType, writeTimeInstantTypeAttributes, writeTimeInstantTypeElements, writeTimeInterval, writeTimeIntervalLengthType, writeTimeIntervalLengthTypeAttributes, writeTimePeriod, writeTimePeriodType, writeTimePeriodTypeAttributes, writeTimePeriodTypeElements, writeTimePosition, writeTimePositionType, writeTimePositionTypeAttributes
Methods inherited from class net.opengis.AbstractXMLStreamBindings
checkElementName, checkElementQName, collectAttributes, declareNamespacesOnRootElement, ensureNamespaceDecl, ensurePrefix, errorLocationString, getNamespaceContext, getQNameFromString, getStringValue, readExtension, readPropertyAttributes, readPropertyAttributes, readXlinkAttributes, setNamespaceContext, setNamespacePrefixes, setupHrefResolver, skipElementAndAllChildren, skipElementAndAllChildren, writeExtension, writeNamespaces, writePropertyAttributes, writeXlinkAttributes
Methods inherited from class net.opengis.AbstractBindings
canWriteExtension, getBooleanArrayFromString, getBooleanFromString, getByteFromString, 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, trimStringValue
-
Constructor Details
-
SamplingFeatureReader
public SamplingFeatureReader()
-
-
Method Details
-
getSupportedFeatureTypes
- Specified by:
getSupportedFeatureTypes
in interfaceIFeatureStaxBindings<AbstractFeature>
-
readFeature
- Specified by:
readFeature
in interfaceIFeatureStaxBindings<AbstractFeature>
- Throws:
XMLStreamException
-
writeFeature
- Specified by:
writeFeature
in interfaceIFeatureStaxBindings<AbstractFeature>
- Throws:
XMLStreamException
-