Package com._1c.g5.v8.derived.context
Interface IContextDataOutput
- All Superinterfaces:
DataOutput
- All Known Implementing Classes:
ContextDataOutputStream
Extended
DataOutput
implementation with standard helpers for complex IObjectDerivedDataContext
serialization
scenarios-
Method Summary
Modifier and TypeMethodDescriptionvoid
writeEClass
(org.eclipse.emf.ecore.EClass eClass) Writes a givenEClass
TheEClass
must be registered in BM model as a storable object typevoid
writeEStructuralFeature
(org.eclipse.emf.ecore.EStructuralFeature feature) Writes a givenEStructuralFeature
The corresponding containingEClass
must be registered in BM model as a storable object typevoid
writeLongCollection
(Collection<Long> collection) WritesLong
collectionMethods inherited from interface java.io.DataOutput
write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
-
Method Details
-
writeEClass
Writes a givenEClass
TheEClass
must be registered in BM model as a storable object type- Parameters:
eClass
- AEClass
to serialize. May not benull
- Throws:
IOException
- In case of write error
-
writeEStructuralFeature
Writes a givenEStructuralFeature
The corresponding containingEClass
must be registered in BM model as a storable object type- Parameters:
feature
- A feature to serialise. May not benull
- Throws:
IOException
- In case of write error
-
writeLongCollection
WritesLong
collection- Parameters:
collection
- A collection to write. May not beNullPointerException
- Throws:
IOException
- In case of write error
-