public static class BinaryResourceImpl.EObjectInputStream extends BinaryResourceImpl.BinaryIO
| Modifier and Type | Class and Description |
|---|---|
protected static class |
BinaryResourceImpl.EObjectInputStream.EClassData |
protected static class |
BinaryResourceImpl.EObjectInputStream.EPackageData |
protected static class |
BinaryResourceImpl.EObjectInputStream.EStructuralFeatureData |
BinaryResourceImpl.BinaryIO.FeatureKind, BinaryResourceImpl.BinaryIO.Version| Modifier and Type | Field and Description |
|---|---|
protected <any> |
dataValueList |
protected java.util.List<InternalEObject> |
eObjectList |
protected java.util.List<BinaryResourceImpl.EObjectInputStream.EPackageData> |
ePackageDataList |
protected java.io.InputStream |
inputStream |
protected int[][] |
intDataArrayBuffer |
protected int |
intDataArrayBufferCount |
protected <any> |
internalEObjectList |
protected boolean |
isEagerProxyResolution |
protected ResourceSet |
resourceSet |
protected java.util.List<URI> |
uriList |
baseURI, characters, featureMapEntryDataArrayBuffer, featureMapEntryDataArrayBufferCount, internalEObjectDataArrayBuffer, internalEObjectDataArrayBufferCount, options, resource, style, STYLE_BINARY_DATE, STYLE_BINARY_ENUMERATOR, STYLE_BINARY_FLOATING_POINT, STYLE_DATA_CONVERTER, STYLE_PROXY_ATTRIBUTES, version| Constructor and Description |
|---|
EObjectInputStream(java.io.InputStream inputStream,
java.util.Map<?,?> options) |
allocateFeatureMapEntryArray, allocateInternalEObjectArray, deresolve, getStyle, recycle, recycle, resolveprotected ResourceSet resourceSet
protected java.io.InputStream inputStream
protected java.util.List<BinaryResourceImpl.EObjectInputStream.EPackageData> ePackageDataList
protected java.util.List<InternalEObject> eObjectList
protected java.util.List<URI> uriList
protected <any> internalEObjectList
protected <any> dataValueList
protected boolean isEagerProxyResolution
protected int[][] intDataArrayBuffer
protected int intDataArrayBufferCount
public EObjectInputStream(java.io.InputStream inputStream,
java.util.Map<?,?> options)
throws java.io.IOException
java.io.IOExceptionprotected void readSignature()
throws java.io.IOException
java.io.IOExceptionprotected void readVersion()
throws java.io.IOException
java.io.IOExceptionprotected void readStyle()
throws java.io.IOException
java.io.IOExceptionprotected int[] allocateIntArray(int length)
protected void recycle(int[] values)
protected BinaryResourceImpl.EObjectInputStream.EPackageData readEPackage() throws java.io.IOException
java.io.IOExceptionprotected BinaryResourceImpl.EObjectInputStream.EClassData readEClass() throws java.io.IOException
java.io.IOExceptionprotected BinaryResourceImpl.EObjectInputStream.EStructuralFeatureData readEStructuralFeature() throws java.io.IOException
java.io.IOExceptionprotected BinaryResourceImpl.EObjectInputStream.EStructuralFeatureData getEStructuralFeatureData(BinaryResourceImpl.EObjectInputStream.EClassData eClassData, int featureID) throws java.io.IOException
java.io.IOExceptionpublic void loadResource(Resource resource) throws java.io.IOException
java.io.IOExceptionpublic void loadEObjects(InternalEList<InternalEObject> internalEObjects) throws java.io.IOException
java.io.IOExceptionpublic void loadFeatureMap(FeatureMap.Internal featureMap) throws java.io.IOException
java.io.IOExceptionpublic FeatureMap.Entry.Internal loadFeatureMapEntry() throws java.io.IOException
java.io.IOExceptionpublic InternalEObject loadEObject() throws java.io.IOException
java.io.IOExceptionprotected void loadFeatureValue(InternalEObject internalEObject, BinaryResourceImpl.EObjectInputStream.EStructuralFeatureData eStructuralFeatureData) throws java.io.IOException
java.io.IOExceptionpublic byte readByte()
throws java.io.IOException
java.io.IOExceptionpublic void flush()
throws java.io.IOException
java.io.IOExceptionpublic boolean readBoolean()
throws java.io.IOException
java.io.IOExceptionpublic char readChar()
throws java.io.IOException
java.io.IOExceptionpublic short readShort()
throws java.io.IOException
java.io.IOExceptionpublic int readInt()
throws java.io.IOException
java.io.IOExceptionpublic long readLong()
throws java.io.IOException
java.io.IOExceptionpublic float readFloat()
throws java.io.IOException
java.io.IOExceptionpublic double readDouble()
throws java.io.IOException
java.io.IOExceptionpublic int readCompressedInt()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readSegmentedString()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readString()
throws java.io.IOException
java.io.IOExceptionpublic java.util.Date readDate()
throws java.io.IOException
java.io.IOExceptionpublic URI readURI()
throws java.io.IOException
java.io.IOExceptionCopyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature