Package com._1c.g5.v8.derived.context
Interface IContextDataOutput
- 
- All Superinterfaces:
- DataOutput
 
 public interface IContextDataOutput extends DataOutput ExtendedDataOutputimplementation with standard helpers for complexIObjectDerivedDataContextserialization scenarios
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidwriteEClass(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)WritesLongcollection- 
Methods inherited from interface java.io.DataOutputwrite, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
 
- 
 
- 
- 
- 
Method Detail- 
writeEClassvoid writeEClass(org.eclipse.emf.ecore.EClass eClass) throws IOExceptionWrites a givenEClassTheEClassmust be registered in BM model as a storable object type- Parameters:
- eClass- A- EClassto serialize. May not be- null
- Throws:
- IOException- In case of write error
 
 - 
writeEStructuralFeaturevoid writeEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature feature) throws IOExceptionWrites a givenEStructuralFeatureThe corresponding containingEClassmust be registered in BM model as a storable object type- Parameters:
- feature- A feature to serialise. May not be- null
- Throws:
- IOException- In case of write error
 
 - 
writeLongCollectionvoid writeLongCollection(Collection<Long> collection) throws IOException WritesLongcollection- Parameters:
- collection- A collection to write. May not be- NullPointerException
- Throws:
- IOException- In case of write error
 
 
- 
 
-