Package com._1c.g5.v8.derived.context
Interface IContextDataInput
-
- All Superinterfaces:
DataInput
public interface IContextDataInput extends DataInput
Customized data input forIObjectDerivedDataContextserialization
-
-
Method Summary
All 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.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
-
-
-
-
Method Detail
-
readEClass
org.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
-
readEStructuralFeature
org.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
-
readLongCollection
void 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 beNullPointerException- Throws:
IOException- In case of deserialization errors
-
-