public class LegacyDeserializationObjectInputStream extends ObjectInputStream
ObjectInputStream
for MetaModel which can be used or
extended if it is needed to deserialize legacy MetaModel objects. This is
needed since the namespace of MetaModel was changed from
org.apache.metamodel to org.apache.metamodel.Modifier and Type | Class and Description |
---|---|
protected static class |
LegacyDeserializationObjectInputStream.LegacyColumnType
Implementation of the new
ColumnType interface which still
adheres to the constant/enum values of the old ColumnType definition. |
ObjectInputStream.GetField
baseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_ENUM, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, STREAM_MAGIC, STREAM_VERSION, SUBCLASS_IMPLEMENTATION_PERMISSION, SUBSTITUTION_PERMISSION, TC_ARRAY, TC_BASE, TC_BLOCKDATA, TC_BLOCKDATALONG, TC_CLASS, TC_CLASSDESC, TC_ENDBLOCKDATA, TC_ENUM, TC_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING
Constructor and Description |
---|
LegacyDeserializationObjectInputStream(InputStream in) |
Modifier and Type | Method and Description |
---|---|
protected ObjectStreamClass |
readClassDescriptor() |
protected Class<?> |
resolveClass(ObjectStreamClass desc) |
available, close, defaultReadObject, enableResolveObject, read, read, readBoolean, readByte, readChar, readDouble, readFields, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObjectOverride, readShort, readStreamHeader, readUnshared, readUnsignedByte, readUnsignedShort, readUTF, registerValidation, resolveObject, resolveProxyClass, skipBytes
mark, markSupported, read, reset, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
read, skip
public LegacyDeserializationObjectInputStream(InputStream in) throws IOException, SecurityException
IOException
SecurityException
protected Class<?> resolveClass(ObjectStreamClass desc) throws IOException, ClassNotFoundException
resolveClass
in class ObjectInputStream
IOException
ClassNotFoundException
protected ObjectStreamClass readClassDescriptor() throws IOException, ClassNotFoundException
readClassDescriptor
in class ObjectInputStream
IOException
ClassNotFoundException
Copyright © 2007–2014 The Apache Software Foundation. All rights reserved.