Package com._1c.g5.v8.derived.context
Interface IContextDataInput
- 
- All Superinterfaces:
- DataInput
 
 public interface IContextDataInput extends DataInput Customized data input forIObjectDerivedDataContextserialization
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClassreadEClass()ReadsEClassbeing serialized by the call ofIContextDataOutput.writeEClass(EClass)method.org.eclipse.emf.ecore.EStructuralFeaturereadEStructuralFeature()Reads structural feature being serialized by the call ofIContextDataOutput.writeEStructuralFeature(EStructuralFeature)method.voidreadLongCollection(Collection<Long> targetCollection)ReadsLongcollection being serialized by the call of {@link IContextDataOutput#writeLongCollection(Collection))} method.- 
Methods inherited from interface java.io.DataInputreadBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
 
- 
 
- 
- 
- 
Method Detail- 
readEClassorg.eclipse.emf.ecore.EClass readEClass() throws IOExceptionReadsEClassbeing serialized by the call ofIContextDataOutput.writeEClass(EClass)method. TheEClassmust be registered in BM model as a storable object type- Returns:
- Stored EClass. Nevernull
- Throws:
- IOException- In case of deserialization errors
 
 - 
readEStructuralFeatureorg.eclipse.emf.ecore.EStructuralFeature readEStructuralFeature() throws IOExceptionReads structural feature being serialized by the call ofIContextDataOutput.writeEStructuralFeature(EStructuralFeature)method. The corresponding containingEClassmust be registered in BM model as a storable object type- Returns:
- Stored structural feature. Never null
- Throws:
- IOException- In case of deserialization errors
 
 - 
readLongCollectionvoid readLongCollection(Collection<Long> targetCollection) throws IOException ReadsLongcollection being serialized by the call of {@link IContextDataOutput#writeLongCollection(Collection))} method.- Parameters:
- targetCollection- A target collection to read data into. May not be- NullPointerException
- Throws:
- IOException- In case of deserialization errors
 
 
- 
 
-