Package org.vast.sensorML
Class SMLJsonBindings
java.lang.Object
org.vast.sensorML.SMLJsonBindings
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Factoryprotected GeoJsonBindingsprotected GeoPoseJsonBindingsprotected Factoryprotected org.isotc211.v2005.gmd.Factoryprotected Stringprotected SWEJsonBindings - 
Constructor Summary
ConstructorsConstructorDescriptionSMLJsonBindings(boolean enforceTypeFirst) SMLJsonBindings(Factory factory, Factory sweFactory, Factory gmlFactory, boolean enforceTypeFirst)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected com.google.gson.stream.JsonReaderbeginObjectWithType(com.google.gson.stream.JsonReader reader) protected com.google.gson.stream.JsonReaderbeginObjectWithTypeOrLink(com.google.gson.stream.JsonReader reader) protected voidcheckObjectType(com.google.gson.stream.JsonReader reader, String expectedType) readAbstractProcess(com.google.gson.stream.JsonReader reader) protected AbstractProcessreadAbstractProcess(com.google.gson.stream.JsonReader reader, String type) readAggregateProcess(com.google.gson.stream.JsonReader reader) booleanreadAggregateProcessProperties(com.google.gson.stream.JsonReader reader, AggregateProcess bean, String name) protected voidreadCapabilitiesList(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected voidreadCharacteristicList(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected voidreadClassifierList(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected booleanreadCommonSettingProperties(com.google.gson.stream.JsonReader reader, ConfigSetting<?> setting, String name) protected OgcProperty<AbstractProcess>readComponent(com.google.gson.stream.JsonReader reader, boolean nameRequired) protected voidreadComponents(com.google.gson.stream.JsonReader reader, AggregateProcess bean) protected voidreadConnections(com.google.gson.stream.JsonReader reader, AggregateProcess bean) protected ConstraintSettingreadConstraintSetting(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.CIContactreadContactInfo(com.google.gson.stream.JsonReader reader) protected voidreadContactList(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected voidreadDataComponentList(com.google.gson.stream.JsonReader reader, BiConsumer<String, DataComponent> addFunc) readDeployedSystem(com.google.gson.stream.JsonReader reader) booleanreadDeployedSystemProperties(com.google.gson.stream.JsonReader reader, DeployedSystem bean, String name) readDeployment(com.google.gson.stream.JsonReader reader) booleanreadDeploymentProperties(com.google.gson.stream.JsonReader reader, Deployment bean, String name) readDescribedObject(com.google.gson.stream.JsonReader reader) booleanreadDescribedObjectProperties(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 voidreadDocumentList(com.google.gson.stream.JsonReader reader, DescribedObject bean) booleanreadGmlProperties(com.google.gson.stream.JsonReader reader, AbstractGML bean, String name) protected voidreadIdentifierList(com.google.gson.stream.JsonReader reader, DescribedObject bean) protected AbstractSWEIdentifiablereadIOComponentByType(com.google.gson.stream.JsonReader reader, String type) protected voidreadIOList(com.google.gson.stream.JsonReader reader, IOPropertyList ioList) protected voidreadIOObject(com.google.gson.stream.JsonReader reader, IOPropertyList ioList) protected booleanreadListMetadataProperties(com.google.gson.stream.JsonReader reader, AbstractMetadataList list, String name) readMode(com.google.gson.stream.JsonReader reader) booleanreadModeProperties(com.google.gson.stream.JsonReader reader, Mode bean, String name) readPhysicalComponent(com.google.gson.stream.JsonReader reader) booleanreadPhysicalComponentProperties(com.google.gson.stream.JsonReader reader, PhysicalComponent bean, String name) booleanreadPhysicalProcessProperties(com.google.gson.stream.JsonReader reader, AbstractPhysicalProcess bean, String name) readPhysicalSystem(com.google.gson.stream.JsonReader reader) booleanreadPhysicalSystemProperties(com.google.gson.stream.JsonReader reader, PhysicalSystem bean, String name) protected voidreadPosition(com.google.gson.stream.JsonReader reader, AbstractPhysicalProcess bean) protected voidreadPosition(com.google.gson.stream.JsonReader reader, DeployedSystem bean) booleanreadProcessProperties(com.google.gson.stream.JsonReader reader, AbstractProcess bean, String name) protected SettingsreadSettings(com.google.gson.stream.JsonReader reader) readSimpleProcess(com.google.gson.stream.JsonReader reader) booleanreadSimpleProcessProperties(com.google.gson.stream.JsonReader reader, SimpleProcess bean, String name) protected SpatialFramereadSpatialFrame(com.google.gson.stream.JsonReader reader) protected TermreadTerm(com.google.gson.stream.JsonReader reader) voidwriteAggregateProcessProperties(com.google.gson.stream.JsonWriter writer, AggregateProcess bean) protected voidwriteAttachedTo(com.google.gson.stream.JsonWriter writer, AbstractPhysicalProcess bean) protected voidwriteCapabilities(com.google.gson.stream.JsonWriter writer, OgcPropertyList<CapabilityList> bean) protected voidwriteCharacteristics(com.google.gson.stream.JsonWriter writer, OgcPropertyList<CharacteristicList> bean) protected voidwriteClassifiers(com.google.gson.stream.JsonWriter writer, OgcPropertyList<ClassifierList> bean) protected voidwriteComponents(com.google.gson.stream.JsonWriter writer, OgcPropertyList<AbstractProcess> bean) protected voidwriteConnections(com.google.gson.stream.JsonWriter writer, List<Link> bean) protected voidwriteContact(com.google.gson.stream.JsonWriter writer, OgcProperty<org.isotc211.v2005.gmd.CIResponsibleParty> prop) protected voidwriteContacts(com.google.gson.stream.JsonWriter writer, OgcPropertyList<ContactList> bean) voidwriteDeployedSystemProperties(com.google.gson.stream.JsonWriter writer, DeployedSystem bean) voidwriteDeploymentProperties(com.google.gson.stream.JsonWriter writer, Deployment bean) voidwriteDescribedObject(com.google.gson.stream.JsonWriter writer, DescribedObject bean) Write methodsvoidwriteDescribedObject(com.google.gson.stream.JsonWriter writer, DescribedObject bean, String name) protected voidwriteDescribedObjectProperties(com.google.gson.stream.JsonWriter writer, DescribedObject bean) protected voidwriteDocumentation(com.google.gson.stream.JsonWriter writer, OgcPropertyList<DocumentList> bean) protected voidwriteEvents(com.google.gson.stream.JsonWriter writer, DescribedObject bean) protected voidwriteFeaturesOfInterest(com.google.gson.stream.JsonWriter writer, FeatureList bean) protected voidwriteGmlProperties(com.google.gson.stream.JsonWriter writer, AbstractGML bean) protected voidwriteIdentifiers(com.google.gson.stream.JsonWriter writer, OgcPropertyList<IdentifierList> bean) protected voidwriteInputs(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) protected voidwriteKeywords(com.google.gson.stream.JsonWriter writer, OgcPropertyList<KeywordList> bean) protected voidwriteLegalConstraints(com.google.gson.stream.JsonWriter writer, OgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints> bean) protected voidwriteLocalFrames(com.google.gson.stream.JsonWriter writer, List<SpatialFrame> bean) voidwriteModeProperties(com.google.gson.stream.JsonWriter writer, Mode bean) protected voidwriteModes(com.google.gson.stream.JsonWriter writer, List<AbstractModes> bean) protected voidwriteObservableProperty(com.google.gson.stream.JsonWriter writer, ObservableProperty bean, String name) protected voidwriteOnlineResource(com.google.gson.stream.JsonWriter writer, org.isotc211.v2005.gmd.CIOnlineResource bean, String role) protected voidwriteOutputs(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) protected voidwriteParameters(com.google.gson.stream.JsonWriter writer, IOPropertyList bean) voidwritePhysicalComponentProperties(com.google.gson.stream.JsonWriter writer, PhysicalComponent bean) protected voidwritePhysicalProcessProperties(com.google.gson.stream.JsonWriter writer, AbstractPhysicalProcess bean) voidwritePhysicalSystemProperties(com.google.gson.stream.JsonWriter writer, PhysicalSystem bean) protected voidwritePosition(com.google.gson.stream.JsonWriter writer, Serializable bean) protected voidwritePosition(com.google.gson.stream.JsonWriter writer, OgcPropertyList<Serializable> bean) protected voidwriteProcessProperties(com.google.gson.stream.JsonWriter writer, AbstractProcess bean) protected voidwriteRecordAsPose(com.google.gson.stream.JsonWriter writer, DataRecord rec) protected voidwriteSecurityConstraints(com.google.gson.stream.JsonWriter writer, List<Object> bean) protected voidwriteSettings(com.google.gson.stream.JsonWriter writer, Settings bean) voidwriteSimpleProcessProperties(com.google.gson.stream.JsonWriter writer, SimpleProcess bean) protected voidprotected voidwriteTypeAndName(com.google.gson.stream.JsonWriter writer, String type, String name) protected voidwriteTypeOf(com.google.gson.stream.JsonWriter writer, AbstractProcess bean) protected voidwriteValidTime(com.google.gson.stream.JsonWriter writer, TimeExtent bean) protected voidwriteVectorAsPoint(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
 
 -