Package com._1c.g5.v8.derived.context
Interface IContextDataInput
- All Superinterfaces:
DataInput
- All Known Implementing Classes:
ContextDataInputStream
Customized data input for
IObjectDerivedDataContext serialization-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EClassReadsEClassbeing serialized by the call ofIContextDataOutput.writeEClass(EClass)method.org.eclipse.emf.ecore.EStructuralFeatureReads 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 Details
-
readEClass
ReadsEClassbeing 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
Reads 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
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
-