Package com._1c.g5.v8.derived.context
Interface IContextDataOutput
-
- All Superinterfaces:
DataOutput
public interface IContextDataOutput extends DataOutput
ExtendedDataOutput
implementation with standard helpers for complexIObjectDerivedDataContext
serialization scenarios
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
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
collection-
Methods inherited from interface java.io.DataOutput
write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
-
-
-
-
Method Detail
-
writeEClass
void writeEClass(org.eclipse.emf.ecore.EClass eClass) throws IOException
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
void writeEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature feature) throws IOException
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
void writeLongCollection(Collection<Long> collection) throws IOException
WritesLong
collection- Parameters:
collection
- A collection to write. May not beNullPointerException
- Throws:
IOException
- In case of write error
-
-