Class ContextDataInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
java.io.DataInputStream
com._1c.g5.v8.internal.derived.context.ContextDataInputStream
- All Implemented Interfaces:
- IContextDataInput,- Closeable,- DataInput,- AutoCloseable
Data input stream with helper methods for 
IObjectDerivedDataContext deserialization- 
Field SummaryFields inherited from class java.io.FilterInputStreamin
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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 class java.io.DataInputStreamread, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, readUTF, skipBytesMethods inherited from class java.io.FilterInputStreamavailable, close, mark, markSupported, read, reset, skipMethods inherited from class java.io.InputStreamnullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferToMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.io.DataInputreadBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
- 
Constructor Details- 
ContextDataInputStream
 
- 
- 
Method Details- 
readEClassDescription copied from interface:IContextDataInputReadsEClassbeing serialized by the call ofIContextDataOutput.writeEClass(EClass)method. TheEClassmust be registered in BM model as a storable object type- Specified by:
- readEClassin interface- IContextDataInput
- Returns:
- Stored EClass. Nevernull
- Throws:
- IOException- In case of deserialization errors
 
- 
readEStructuralFeatureDescription copied from interface:IContextDataInputReads structural feature being serialized by the call ofIContextDataOutput.writeEStructuralFeature(EStructuralFeature)method. The corresponding containingEClassmust be registered in BM model as a storable object type- Specified by:
- readEStructuralFeaturein interface- IContextDataInput
- Returns:
- Stored structural feature. Never null
- Throws:
- IOException- In case of deserialization errors
 
- 
readLongCollectionDescription copied from interface:IContextDataInputReadsLongcollection being serialized by the call of {@link IContextDataOutput#writeLongCollection(Collection))} method.- Specified by:
- readLongCollectionin interface- IContextDataInput
- Parameters:
- targetCollection- A target collection to read data into. May not be- NullPointerException
- Throws:
- IOException- In case of deserialization errors
 
 
-