public static class BinaryResourceImpl.EObjectOutputStream extends BinaryResourceImpl.BinaryIO
| Modifier and Type | Class and Description |
|---|---|
static class |
BinaryResourceImpl.EObjectOutputStream.Check |
protected static class |
BinaryResourceImpl.EObjectOutputStream.EClassData |
protected static class |
BinaryResourceImpl.EObjectOutputStream.EPackageData |
protected static class |
BinaryResourceImpl.EObjectOutputStream.EStructuralFeatureData |
BinaryResourceImpl.BinaryIO.FeatureKind, BinaryResourceImpl.BinaryIO.Version| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<EClass,BinaryResourceImpl.EObjectOutputStream.EClassData> |
eClassDataMap |
protected java.util.Map<EObject,java.lang.Integer> |
eObjectIDMap |
protected java.util.Map<EPackage,BinaryResourceImpl.EObjectOutputStream.EPackageData> |
ePackageDataMap |
protected java.io.OutputStream |
outputStream |
protected java.util.Map<URI,java.lang.Integer> |
uriToIDMap |
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 |
|---|
EObjectOutputStream(java.io.OutputStream outputStream,
java.util.Map<?,?> options) |
EObjectOutputStream(java.io.OutputStream outputStream,
java.util.Map<?,?> options,
BinaryResourceImpl.BinaryIO.Version version) |
EObjectOutputStream(java.io.OutputStream outputStream,
java.util.Map<?,?> options,
BinaryResourceImpl.BinaryIO.Version version,
int style) |
allocateFeatureMapEntryArray, allocateInternalEObjectArray, deresolve, getStyle, recycle, recycle, resolveprotected java.io.OutputStream outputStream
protected java.util.Map<EPackage,BinaryResourceImpl.EObjectOutputStream.EPackageData> ePackageDataMap
protected java.util.Map<EClass,BinaryResourceImpl.EObjectOutputStream.EClassData> eClassDataMap
protected java.util.Map<EObject,java.lang.Integer> eObjectIDMap
protected java.util.Map<URI,java.lang.Integer> uriToIDMap
public EObjectOutputStream(java.io.OutputStream outputStream,
java.util.Map<?,?> options)
throws java.io.IOException
java.io.IOExceptionpublic EObjectOutputStream(java.io.OutputStream outputStream,
java.util.Map<?,?> options,
BinaryResourceImpl.BinaryIO.Version version)
throws java.io.IOException
java.io.IOExceptionpublic EObjectOutputStream(java.io.OutputStream outputStream,
java.util.Map<?,?> options,
BinaryResourceImpl.BinaryIO.Version version,
int style)
throws java.io.IOException
java.io.IOExceptionprotected void writeSignature()
throws java.io.IOException
java.io.IOExceptionprotected void writeVersion()
throws java.io.IOException
java.io.IOExceptionprotected void writeStyle()
throws java.io.IOException
java.io.IOExceptionprotected BinaryResourceImpl.EObjectOutputStream.EPackageData writeEPackage(EPackage ePackage) throws java.io.IOException
java.io.IOExceptionprotected BinaryResourceImpl.EObjectOutputStream.EClassData writeEClass(EClass eClass) throws java.io.IOException
java.io.IOExceptionprotected BinaryResourceImpl.EObjectOutputStream.EStructuralFeatureData createEStructuralFeatureData(EStructuralFeature.Internal eStructuralFeature)
protected BinaryResourceImpl.EObjectOutputStream.EStructuralFeatureData writeEStructuralFeature(EStructuralFeature eStructuralFeature) throws java.io.IOException
java.io.IOExceptionpublic void saveResource(Resource resource) throws java.io.IOException
java.io.IOExceptionpublic void saveEObjects(InternalEList<? extends InternalEObject> internalEObjects, BinaryResourceImpl.EObjectOutputStream.Check check) throws java.io.IOException
java.io.IOExceptionpublic void saveFeatureMap(FeatureMap.Internal featureMap) throws java.io.IOException
java.io.IOExceptionpublic void saveFeatureMapEntry(FeatureMap.Entry.Internal entry) throws java.io.IOException
java.io.IOExceptionpublic void saveEObject(InternalEObject internalEObject, BinaryResourceImpl.EObjectOutputStream.Check check) throws java.io.IOException
java.io.IOExceptionprotected void saveFeatureValue(InternalEObject internalEObject, int featureID, BinaryResourceImpl.EObjectOutputStream.EStructuralFeatureData eStructuralFeatureData) throws java.io.IOException
java.io.IOExceptionprotected void saveFeatureValue(InternalEObject internalEObject, java.lang.Object value, int featureID, BinaryResourceImpl.EObjectOutputStream.EStructuralFeatureData eStructuralFeatureData) throws java.io.IOException
java.io.IOExceptionpublic void writeByte(int value)
throws java.io.IOException
java.io.IOExceptionpublic void flush()
throws java.io.IOException
java.io.IOExceptionpublic void writeBoolean(boolean value)
throws java.io.IOException
java.io.IOExceptionpublic void writeChar(int value)
throws java.io.IOException
java.io.IOExceptionpublic void writeShort(int value)
throws java.io.IOException
java.io.IOExceptionpublic void writeInt(int value)
throws java.io.IOException
java.io.IOExceptionpublic void writeLong(long value)
throws java.io.IOException
java.io.IOExceptionpublic void writeFloat(float value)
throws java.io.IOException
java.io.IOExceptionpublic void writeDouble(double value)
throws java.io.IOException
java.io.IOExceptionpublic void writeCompressedInt(int value)
throws java.io.IOException
java.io.IOExceptionpublic void writeSegmentedString(java.lang.String value)
throws java.io.IOException
java.io.IOExceptionpublic void writeString(java.lang.String value)
throws java.io.IOException
java.io.IOExceptionpublic void writeDate(java.util.Date date)
throws java.io.IOException
java.io.IOExceptionpublic void writeURI(URI uri)
throws java.io.IOException
java.io.IOExceptionpublic void writeURI(URI uri,
java.lang.String fragment)
throws java.io.IOException
java.io.IOExceptionCopyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature