站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 4.0.0.11754MR2 API 英文版文档

SerializationInstantiatorHelper (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档


org.objenesis.instantiator
Class SerializationInstantiatorHelper

java.lang.Object
  extended by org.objenesis.instantiator.SerializationInstantiatorHelper

public class SerializationInstantiatorHelper
extends Object

Helper for common serialization-compatible instantiation functions

Author:
Leonardo Mesquita

Constructor Summary
SerializationInstantiatorHelper()
           
 
Method Summary
static Class getNonSerializableSuperClass(Class type)
          Returns the first non-serializable superclass of a given class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializationInstantiatorHelper

public SerializationInstantiatorHelper()
Method Detail

getNonSerializableSuperClass

public static Class getNonSerializableSuperClass(Class type)
Returns the first non-serializable superclass of a given class. According to Java Object Serialization Specification, objects read from a stream are initialized by calling an accessible no-arg constructor from the first non-serializable superclass in the object's hierarchy, allowing the state of non-serializable fields to be correctly initialized.

Parameters:
type - Serializable class for which the first non-serializable superclass is to be found
Returns:
The first non-serializable superclass of 'type'.
See Also:
Serializable


Copyright © 2001-2007 JBoss Inc.. All Rights Reserved.