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 TypeMethodDescriptionvoidwriteEClass(org.eclipse.emf.ecore.EClass eClass) Writes a givenEClassTheEClassmust be registered in BM model as a storable object typevoidwriteEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature feature) Writes a givenEStructuralFeatureThe corresponding containingEClassmust be registered in BM model as a storable object typevoidwriteLongCollection(Collection<Long> collection) WritesLongcollectionMethods 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 givenEClassTheEClassmust be registered in BM model as a storable object type- Parameters:
eClass- AEClassto serialize. May not benull- Throws:
IOException- In case of write error
-
writeEStructuralFeature
Writes a givenEStructuralFeatureThe corresponding containingEClassmust 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
WritesLongcollection- Parameters:
collection- A collection to write. May not beNullPointerException- Throws:
IOException- In case of write error
-