Package org.vast.sensorML
Class SMLJsonBindings
java.lang.Object
org.vast.sensorML.SMLJsonBindings
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Factory
protected GeoJsonBindings
protected GeoPoseJsonBindings
protected Factory
protected org.isotc211.v2005.gmd.Factory
protected String
protected SWEJsonBindings
-
Constructor Summary
ConstructorsConstructorDescriptionSMLJsonBindings
(boolean enforceTypeFirst) SMLJsonBindings
(Factory factory, Factory sweFactory, Factory gmlFactory, boolean enforceTypeFirst) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.google.gson.stream.JsonReader
beginObjectWithType
(com.google.gson.stream.JsonReader reader) protected com.google.gson.stream.JsonReader
beginObjectWithTypeOrLink
(com.google.gson.stream.JsonReader reader) protected void
checkObjectType
(com.google.gson.stream.JsonReader reader, String expectedType) readAbstractProcess
(com.google.gson.stream.JsonReader reader) protected AbstractProcess
readAbstractProcess
(com.google.gson.stream.JsonReader reader, String type) readAggregateProcess
(com.google.gson.stream.JsonReader reader) boolean
readAggregateProcessProperties
(com.google.gson.stream.JsonReader reader, AggregateProcess bean, String name) protected void
readCapabilitiesList
(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected void
readCharacteristicList
(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected void
readClassifierList
(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected boolean
readCommonSettingProperties
(com.google.gson.stream.JsonReader reader, ConfigSetting<?> setting, String name) protected OgcProperty<AbstractProcess>
readComponent
(com.google.gson.stream.JsonReader reader, boolean nameRequired) protected void
readComponents
(com.google.gson.stream.JsonReader reader, AggregateProcess bean) protected void
readConnections
(com.google.gson.stream.JsonReader reader, AggregateProcess bean) protected ConstraintSetting
readConstraintSetting
(com.google.gson.stream.JsonReader reader) protected OgcProperty<org.isotc211.v2005.gmd.CIResponsibleParty>
readContact
(com.google.gson.stream.JsonReader reader) protected org.isotc211.v2005.gmd.CIContact
readContactInfo
(com.google.gson.stream.JsonReader reader) protected void
readContactList
(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected void
readDataComponentList
(com.google.gson.stream.JsonReader reader, BiConsumer<String, DataComponent> addFunc) readDeployedSystem
(com.google.gson.stream.JsonReader reader) boolean
readDeployedSystemProperties
(com.google.gson.stream.JsonReader reader, DeployedSystem bean, String name) readDeployment
(com.google.gson.stream.JsonReader reader) boolean
readDeploymentProperties
(com.google.gson.stream.JsonReader reader, Deployment bean, String name) readDescribedObject
(com.google.gson.stream.JsonReader reader) boolean
readDescribedObjectProperties
(com.google.gson.stream.JsonReader reader, DescribedObject bean, String name) protected OgcProperty<org.isotc211.v2005.gmd.CIOnlineResource>
readDocument
(com.google.gson.stream.JsonReader reader) protected void
readDocumentList
(com.google.gson.stream.JsonReader reader, DescribedObject bean) boolean
readGmlProperties
(com.google.gson.stream.JsonReader reader, AbstractGML bean, String name) protected void
readIdentifierList
(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected AbstractSWEIdentifiable
readIOComponentByType
(com.google.gson.stream.JsonReader reader, String type) protected void
readIOList
(com.google.gson.stream.JsonReader reader, IOPropertyList ioList) protected void
readIOObject
(com.google.gson.stream.JsonReader reader, IOPropertyList ioList) protected boolean
readListMetadataProperties
(com.google.gson.stream.JsonReader reader, AbstractMetadataList list, String name) readMode
(com.google.gson.stream.JsonReader reader) boolean
readModeProperties
(com.google.gson.stream.JsonReader reader, Mode bean, String name) readPhysicalComponent
(com.google.gson.stream.JsonReader reader) boolean
readPhysicalComponentProperties
(com.google.gson.stream.JsonReader reader, PhysicalComponent bean, String name) boolean
readPhysicalProcessProperties
(com.google.gson.stream.JsonReader reader, AbstractPhysicalProcess bean, String name) readPhysicalSystem
(com.google.gson.stream.JsonReader reader) boolean
readPhysicalSystemProperties
(com.google.gson.stream.JsonReader reader, PhysicalSystem bean, String name) protected void
readPosition
(com.google.gson.stream.JsonReader reader, AbstractPhysicalProcess bean) protected void
readPosition
(com.google.gson.stream.JsonReader reader, DeployedSystem bean) boolean
readProcessProperties
(com.google.gson.stream.JsonReader reader, AbstractProcess bean, String name) protected Settings
readSettings
(com.google.gson.stream.JsonReader reader) readSimpleProcess
(com.google.gson.stream.JsonReader reader) boolean
readSimpleProcessProperties
(com.google.gson.stream.JsonReader reader, SimpleProcess bean, String name) protected SpatialFrame
readSpatialFrame
(com.google.gson.stream.JsonReader reader) protected Term
readTerm
(com.google.gson.stream.JsonReader reader) void
writeAggregateProcessProperties
(com.google.gson.stream.JsonWriter writer, AggregateProcess bean) protected void
writeAttachedTo
(com.google.gson.stream.JsonWriter writer, AbstractPhysicalProcess bean) protected void
writeCapabilities
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<CapabilityList> bean) protected void
writeCharacteristics
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<CharacteristicList> bean) protected void
writeClassifiers
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<ClassifierList> bean) protected void
writeComponents
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<AbstractProcess> bean) protected void
writeConnections
(com.google.gson.stream.JsonWriter writer, List<Link> bean) protected void
writeContact
(com.google.gson.stream.JsonWriter writer, OgcProperty<org.isotc211.v2005.gmd.CIResponsibleParty> prop) protected void
writeContacts
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<ContactList> bean) void
writeDeployedSystemProperties
(com.google.gson.stream.JsonWriter writer, DeployedSystem bean) void
writeDeploymentProperties
(com.google.gson.stream.JsonWriter writer, Deployment bean) void
writeDescribedObject
(com.google.gson.stream.JsonWriter writer, DescribedObject bean) Write methodsvoid
writeDescribedObject
(com.google.gson.stream.JsonWriter writer, DescribedObject bean, String name) protected void
writeDescribedObjectProperties
(com.google.gson.stream.JsonWriter writer, DescribedObject bean) protected void
writeDocumentation
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<DocumentList> bean) protected void
writeEvents
(com.google.gson.stream.JsonWriter writer, DescribedObject bean) protected void
writeFeaturesOfInterest
(com.google.gson.stream.JsonWriter writer, FeatureList bean) protected void
writeGmlProperties
(com.google.gson.stream.JsonWriter writer, AbstractGML bean) protected void
writeIdentifiers
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<IdentifierList> bean) protected void
writeInputs
(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) protected void
writeKeywords
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<KeywordList> bean) protected void
writeLegalConstraints
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints> bean) protected void
writeLocalFrames
(com.google.gson.stream.JsonWriter writer, List<SpatialFrame> bean) void
writeModeProperties
(com.google.gson.stream.JsonWriter writer, Mode bean) protected void
writeModes
(com.google.gson.stream.JsonWriter writer, List<AbstractModes> bean) protected void
writeObservableProperty
(com.google.gson.stream.JsonWriter writer, ObservableProperty bean, String name) protected void
writeOnlineResource
(com.google.gson.stream.JsonWriter writer, org.isotc211.v2005.gmd.CIOnlineResource bean, String role) protected void
writeOutputs
(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) protected void
writeParameters
(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) void
writePhysicalComponentProperties
(com.google.gson.stream.JsonWriter writer, PhysicalComponent bean) protected void
writePhysicalProcessProperties
(com.google.gson.stream.JsonWriter writer, AbstractPhysicalProcess bean) void
writePhysicalSystemProperties
(com.google.gson.stream.JsonWriter writer, PhysicalSystem bean) protected void
writePosition
(com.google.gson.stream.JsonWriter writer, Serializable bean) protected void
writePosition
(com.google.gson.stream.JsonWriter writer, OgcPropertyList<Serializable> bean) protected void
writeProcessProperties
(com.google.gson.stream.JsonWriter writer, AbstractProcess bean) protected void
writeRecordAsPose
(com.google.gson.stream.JsonWriter writer, DataRecord rec) protected void
writeSecurityConstraints
(com.google.gson.stream.JsonWriter writer, List<Object> bean) protected void
writeSettings
(com.google.gson.stream.JsonWriter writer, Settings bean) void
writeSimpleProcessProperties
(com.google.gson.stream.JsonWriter writer, SimpleProcess bean) protected void
protected void
writeTypeAndName
(com.google.gson.stream.JsonWriter writer, String type, String name) protected void
writeTypeOf
(com.google.gson.stream.JsonWriter writer, AbstractProcess bean) protected void
writeValidTime
(com.google.gson.stream.JsonWriter writer, TimeExtent bean) protected void
writeVectorAsPoint
(com.google.gson.stream.JsonWriter writer, Vector bean)
-
Field Details
-
factory
-
gmlFactory
-
isoFactory
protected org.isotc211.v2005.gmd.Factory isoFactory -
sweBindings
-
geojsonBindings
-
geoposeBindings
-
propName
-
-
Constructor Details
-
SMLJsonBindings
public SMLJsonBindings() -
SMLJsonBindings
public SMLJsonBindings(boolean enforceTypeFirst) -
SMLJsonBindings
-
-
Method Details
-
readDescribedObject
public DescribedObject readDescribedObject(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readAbstractProcess
public AbstractProcess readAbstractProcess(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readAbstractProcess
protected AbstractProcess readAbstractProcess(com.google.gson.stream.JsonReader reader, String type) throws IOException - Throws:
IOException
-
readSimpleProcess
- Throws:
IOException
-
readAggregateProcess
public AggregateProcess readAggregateProcess(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readPhysicalComponent
public PhysicalComponent readPhysicalComponent(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readPhysicalSystem
public PhysicalSystem readPhysicalSystem(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readDeployment
- Throws:
IOException
-
readMode
- Throws:
IOException
-
readGmlProperties
public boolean readGmlProperties(com.google.gson.stream.JsonReader reader, AbstractGML bean, String name) throws IOException - Throws:
IOException
-
readDescribedObjectProperties
public boolean readDescribedObjectProperties(com.google.gson.stream.JsonReader reader, DescribedObject bean, String name) throws IOException - Throws:
IOException
-
readIdentifierList
protected void readIdentifierList(com.google.gson.stream.JsonReader reader, DescribedObject bean) throws IOException - Throws:
IOException
-
readClassifierList
protected void readClassifierList(com.google.gson.stream.JsonReader reader, DescribedObject bean) throws IOException - Throws:
IOException
-
readTerm
- Throws:
IOException
-
readContactList
protected void readContactList(com.google.gson.stream.JsonReader reader, DescribedObject bean) throws IOException - Throws:
IOException
-
readContact
protected OgcProperty<org.isotc211.v2005.gmd.CIResponsibleParty> readContact(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readContactInfo
protected org.isotc211.v2005.gmd.CIContact readContactInfo(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readDocumentList
protected void readDocumentList(com.google.gson.stream.JsonReader reader, DescribedObject bean) throws IOException - Throws:
IOException
-
readDocument
protected OgcProperty<org.isotc211.v2005.gmd.CIOnlineResource> readDocument(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readCharacteristicList
protected void readCharacteristicList(com.google.gson.stream.JsonReader reader, DescribedObject bean) throws IOException - Throws:
IOException
-
readCapabilitiesList
protected void readCapabilitiesList(com.google.gson.stream.JsonReader reader, DescribedObject bean) throws IOException - Throws:
IOException
-
readListMetadataProperties
protected boolean readListMetadataProperties(com.google.gson.stream.JsonReader reader, AbstractMetadataList list, String name) throws IOException - Throws:
IOException
-
readDataComponentList
protected void readDataComponentList(com.google.gson.stream.JsonReader reader, BiConsumer<String, DataComponent> addFunc) throws IOException- Throws:
IOException
-
readProcessProperties
public boolean readProcessProperties(com.google.gson.stream.JsonReader reader, AbstractProcess bean, String name) throws IOException - Throws:
IOException
-
readIOList
protected void readIOList(com.google.gson.stream.JsonReader reader, IOPropertyList ioList) throws IOException - Throws:
IOException
-
readIOObject
protected void readIOObject(com.google.gson.stream.JsonReader reader, IOPropertyList ioList) throws IOException - Throws:
IOException
-
readIOComponentByType
protected AbstractSWEIdentifiable readIOComponentByType(com.google.gson.stream.JsonReader reader, String type) throws IOException - Throws:
IOException
-
readSettings
- Throws:
IOException
-
readConstraintSetting
protected ConstraintSetting readConstraintSetting(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readCommonSettingProperties
protected boolean readCommonSettingProperties(com.google.gson.stream.JsonReader reader, ConfigSetting<?> setting, String name) throws IOException - Throws:
IOException
-
readPhysicalProcessProperties
public boolean readPhysicalProcessProperties(com.google.gson.stream.JsonReader reader, AbstractPhysicalProcess bean, String name) throws IOException - Throws:
IOException
-
readSpatialFrame
protected SpatialFrame readSpatialFrame(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readPosition
protected void readPosition(com.google.gson.stream.JsonReader reader, AbstractPhysicalProcess bean) throws IOException - Throws:
IOException
-
readPosition
protected void readPosition(com.google.gson.stream.JsonReader reader, DeployedSystem bean) throws IOException - Throws:
IOException
-
readSimpleProcessProperties
public boolean readSimpleProcessProperties(com.google.gson.stream.JsonReader reader, SimpleProcess bean, String name) throws IOException - Throws:
IOException
-
readAggregateProcessProperties
public boolean readAggregateProcessProperties(com.google.gson.stream.JsonReader reader, AggregateProcess bean, String name) throws IOException - Throws:
IOException
-
readComponents
protected void readComponents(com.google.gson.stream.JsonReader reader, AggregateProcess bean) throws IOException - Throws:
IOException
-
readComponent
protected OgcProperty<AbstractProcess> readComponent(com.google.gson.stream.JsonReader reader, boolean nameRequired) throws IOException - Throws:
IOException
-
readConnections
protected void readConnections(com.google.gson.stream.JsonReader reader, AggregateProcess bean) throws IOException - Throws:
IOException
-
readPhysicalSystemProperties
public boolean readPhysicalSystemProperties(com.google.gson.stream.JsonReader reader, PhysicalSystem bean, String name) throws IOException - Throws:
IOException
-
readPhysicalComponentProperties
public boolean readPhysicalComponentProperties(com.google.gson.stream.JsonReader reader, PhysicalComponent bean, String name) throws IOException - Throws:
IOException
-
readModeProperties
public boolean readModeProperties(com.google.gson.stream.JsonReader reader, Mode bean, String name) throws IOException - Throws:
IOException
-
readDeploymentProperties
public boolean readDeploymentProperties(com.google.gson.stream.JsonReader reader, Deployment bean, String name) throws IOException - Throws:
IOException
-
readDeployedSystem
public OgcProperty<DeployedSystem> readDeployedSystem(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
readDeployedSystemProperties
public boolean readDeployedSystemProperties(com.google.gson.stream.JsonReader reader, DeployedSystem bean, String name) throws IOException - Throws:
IOException
-
beginObjectWithTypeOrLink
protected com.google.gson.stream.JsonReader beginObjectWithTypeOrLink(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
beginObjectWithType
protected com.google.gson.stream.JsonReader beginObjectWithType(com.google.gson.stream.JsonReader reader) throws IOException - Throws:
IOException
-
checkObjectType
protected void checkObjectType(com.google.gson.stream.JsonReader reader, String expectedType) throws IOException - Throws:
IOException
-
writeTypeAndName
protected void writeTypeAndName(com.google.gson.stream.JsonWriter writer, String type, String name) throws IOException - Throws:
IOException
-
writeDescribedObject
public void writeDescribedObject(com.google.gson.stream.JsonWriter writer, DescribedObject bean) throws IOException Write methods- Throws:
IOException
-
writeDescribedObject
public void writeDescribedObject(com.google.gson.stream.JsonWriter writer, DescribedObject bean, String name) throws IOException - Throws:
IOException
-
writeSimpleProcessProperties
public void writeSimpleProcessProperties(com.google.gson.stream.JsonWriter writer, SimpleProcess bean) throws IOException - Throws:
IOException
-
writeAggregateProcessProperties
public void writeAggregateProcessProperties(com.google.gson.stream.JsonWriter writer, AggregateProcess bean) throws IOException - Throws:
IOException
-
writePhysicalSystemProperties
public void writePhysicalSystemProperties(com.google.gson.stream.JsonWriter writer, PhysicalSystem bean) throws IOException - Throws:
IOException
-
writePhysicalComponentProperties
public void writePhysicalComponentProperties(com.google.gson.stream.JsonWriter writer, PhysicalComponent bean) throws IOException - Throws:
IOException
-
writeModeProperties
public void writeModeProperties(com.google.gson.stream.JsonWriter writer, Mode bean) throws IOException - Throws:
IOException
-
writeDeploymentProperties
public void writeDeploymentProperties(com.google.gson.stream.JsonWriter writer, Deployment bean) throws IOException - Throws:
IOException
-
writeDeployedSystemProperties
public void writeDeployedSystemProperties(com.google.gson.stream.JsonWriter writer, DeployedSystem bean) throws IOException - Throws:
IOException
-
writeGmlProperties
protected void writeGmlProperties(com.google.gson.stream.JsonWriter writer, AbstractGML bean) throws IOException - Throws:
IOException
-
writeDescribedObjectProperties
protected void writeDescribedObjectProperties(com.google.gson.stream.JsonWriter writer, DescribedObject bean) throws IOException - Throws:
IOException
-
writeKeywords
protected void writeKeywords(com.google.gson.stream.JsonWriter writer, OgcPropertyList<KeywordList> bean) throws IOException - Throws:
IOException
-
writeIdentifiers
protected void writeIdentifiers(com.google.gson.stream.JsonWriter writer, OgcPropertyList<IdentifierList> bean) throws IOException - Throws:
IOException
-
writeClassifiers
protected void writeClassifiers(com.google.gson.stream.JsonWriter writer, OgcPropertyList<ClassifierList> bean) throws IOException - Throws:
IOException
-
writeTerm
- Throws:
IOException
-
writeSecurityConstraints
protected void writeSecurityConstraints(com.google.gson.stream.JsonWriter writer, List<Object> bean) throws IOException - Throws:
IOException
-
writeLegalConstraints
protected void writeLegalConstraints(com.google.gson.stream.JsonWriter writer, OgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints> bean) throws IOException - Throws:
IOException
-
writeCharacteristics
protected void writeCharacteristics(com.google.gson.stream.JsonWriter writer, OgcPropertyList<CharacteristicList> bean) throws IOException - Throws:
IOException
-
writeCapabilities
protected void writeCapabilities(com.google.gson.stream.JsonWriter writer, OgcPropertyList<CapabilityList> bean) throws IOException - Throws:
IOException
-
writeContacts
protected void writeContacts(com.google.gson.stream.JsonWriter writer, OgcPropertyList<ContactList> bean) throws IOException - Throws:
IOException
-
writeContact
protected void writeContact(com.google.gson.stream.JsonWriter writer, OgcProperty<org.isotc211.v2005.gmd.CIResponsibleParty> prop) throws IOException - Throws:
IOException
-
writeValidTime
protected void writeValidTime(com.google.gson.stream.JsonWriter writer, TimeExtent bean) throws IOException - Throws:
IOException
-
writeDocumentation
protected void writeDocumentation(com.google.gson.stream.JsonWriter writer, OgcPropertyList<DocumentList> bean) throws IOException - Throws:
IOException
-
writeOnlineResource
protected void writeOnlineResource(com.google.gson.stream.JsonWriter writer, org.isotc211.v2005.gmd.CIOnlineResource bean, String role) throws IOException - Throws:
IOException
-
writeEvents
protected void writeEvents(com.google.gson.stream.JsonWriter writer, DescribedObject bean) throws IOException - Throws:
IOException
-
writeTypeOf
protected void writeTypeOf(com.google.gson.stream.JsonWriter writer, AbstractProcess bean) throws IOException - Throws:
IOException
-
writeProcessProperties
protected void writeProcessProperties(com.google.gson.stream.JsonWriter writer, AbstractProcess bean) throws IOException - Throws:
IOException
-
writeSettings
protected void writeSettings(com.google.gson.stream.JsonWriter writer, Settings bean) throws IOException - Throws:
IOException
-
writeFeaturesOfInterest
protected void writeFeaturesOfInterest(com.google.gson.stream.JsonWriter writer, FeatureList bean) throws IOException - Throws:
IOException
-
writeInputs
protected void writeInputs(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) throws IOException - Throws:
IOException
-
writeOutputs
protected void writeOutputs(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) throws IOException - Throws:
IOException
-
writeParameters
protected void writeParameters(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) throws IOException - Throws:
IOException
-
writeObservableProperty
protected void writeObservableProperty(com.google.gson.stream.JsonWriter writer, ObservableProperty bean, String name) throws IOException - Throws:
IOException
-
writeModes
protected void writeModes(com.google.gson.stream.JsonWriter writer, List<AbstractModes> bean) throws IOException - Throws:
IOException
-
writePhysicalProcessProperties
protected void writePhysicalProcessProperties(com.google.gson.stream.JsonWriter writer, AbstractPhysicalProcess bean) throws IOException - Throws:
IOException
-
writeAttachedTo
protected void writeAttachedTo(com.google.gson.stream.JsonWriter writer, AbstractPhysicalProcess bean) throws IOException - Throws:
IOException
-
writeLocalFrames
protected void writeLocalFrames(com.google.gson.stream.JsonWriter writer, List<SpatialFrame> bean) throws IOException - Throws:
IOException
-
writePosition
protected void writePosition(com.google.gson.stream.JsonWriter writer, OgcPropertyList<Serializable> bean) throws IOException - Throws:
IOException
-
writePosition
protected void writePosition(com.google.gson.stream.JsonWriter writer, Serializable bean) throws IOException - Throws:
IOException
-
writeVectorAsPoint
protected void writeVectorAsPoint(com.google.gson.stream.JsonWriter writer, Vector bean) throws IOException - Throws:
IOException
-
writeRecordAsPose
protected void writeRecordAsPose(com.google.gson.stream.JsonWriter writer, DataRecord rec) throws IOException - Throws:
IOException
-
writeComponents
protected void writeComponents(com.google.gson.stream.JsonWriter writer, OgcPropertyList<AbstractProcess> bean) throws IOException - Throws:
IOException
-
writeConnections
protected void writeConnections(com.google.gson.stream.JsonWriter writer, List<Link> bean) throws IOException - Throws:
IOException
-