public class DroolsObjectInputStream extends ObjectInputStream implements DroolsObjectInput
ObjectInputStream.GetFieldbaseWireHandle, 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 |
|---|
DroolsObjectInputStream(InputStream inputStream) |
DroolsObjectInputStream(InputStream inputStream,
ClassLoader classLoader) |
DroolsObjectInputStream(InputStream inputStream,
ClassLoader classLoader,
Map<String,Object> clonedByIdentity) |
available, close, defaultReadObject, enableResolveObject, read, read, readBoolean, readByte, readChar, readClassDescriptor, readDouble, readFields, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObjectOverride, readShort, readStreamHeader, readUnshared, readUnsignedByte, readUnsignedShort, readUTF, registerValidation, resolveObject, resolveProxyClass, skipBytesmark, markSupported, read, reset, skipclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitavailable, close, read, read, read, readObject, skipreadBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytespublic DroolsObjectInputStream(InputStream inputStream) throws IOException
IOExceptionpublic DroolsObjectInputStream(InputStream inputStream, ClassLoader classLoader) throws IOException
IOExceptionpublic DroolsObjectInputStream(InputStream inputStream, ClassLoader classLoader, Map<String,Object> clonedByIdentity) throws IOException
IOExceptionpublic boolean isCloning()
public <T> T getCloneByKey(String key)
protected Class resolveClass(String className) throws ClassNotFoundException
ClassNotFoundExceptionprotected Class<?> resolveClass(ObjectStreamClass desc) throws IOException, ClassNotFoundException
resolveClass in class ObjectInputStreamIOExceptionClassNotFoundExceptionpublic static InvalidClassException newInvalidClassException(Class clazz, Throwable cause)
public static InvalidClassException newInvalidClassException(String className, Throwable cause)
public ClassLoader getClassLoader()
getClassLoader in interface DroolsObjectInputpublic InternalKnowledgeBase getKnowledgeBase()
getKnowledgeBase in interface DroolsObjectInputpublic void setKnowledgeBase(InternalKnowledgeBase kBase)
setKnowledgeBase in interface DroolsObjectInputpublic InternalWorkingMemory getWorkingMemory()
getWorkingMemory in interface DroolsObjectInputpublic void setWorkingMemory(InternalWorkingMemory workingMemory)
setWorkingMemory in interface DroolsObjectInputpublic Package getPackage()
getPackage in interface DroolsObjectInputpublic void setPackage(Package pkg)
setPackage in interface DroolsObjectInputpublic ClassLoader getParentClassLoader()
getParentClassLoader in interface DroolsObjectInputpublic void setStore(ClassFieldAccessorStore store)
public void readExtractor(Consumer<InternalReadAccessor> binder) throws ClassNotFoundException, IOException
ClassNotFoundExceptionIOExceptionpublic void bindAllExtractors(InternalKnowledgeBase kbase)
public void setClassLoader(ClassLoader classLoader)
setClassLoader in interface DroolsObjectInputCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.