Package com._1c.g5.v8.derived.context
Interface IContextDataInput
-
- All Superinterfaces:
DataInput
public interface IContextDataInput extends DataInput
Customized data input forIObjectDerivedDataContext
serialization
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
readEClass()
ReadsEClass
being serialized by the call ofIContextDataOutput.writeEClass(EClass)
method.org.eclipse.emf.ecore.EStructuralFeature
readEStructuralFeature()
Reads structural feature being serialized by the call ofIContextDataOutput.writeEStructuralFeature(EStructuralFeature)
method.void
readLongCollection(Collection<Long> targetCollection)
ReadsLong
collection 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 IOException
ReadsEClass
being serialized by the call ofIContextDataOutput.writeEClass(EClass)
method. TheEClass
must 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 IOException
Reads structural feature being serialized by the call ofIContextDataOutput.writeEStructuralFeature(EStructuralFeature)
method. The corresponding containingEClass
must 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
ReadsLong
collection 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
-
-