db4o 6.3

com.db4o.config
Interface CustomClassHandler

All Known Implementing Classes:
VanillaClassHandler

public interface CustomClassHandler

Custom class handler to provide modified instantiation, marshalling and querying behaviour for special classes.


Method Summary
 boolean canNewInstance()
          implement and return true, if this CustomClassHandler creates object instances on calls to newInstance().
 ReflectClass classSubstitute()
           
 boolean ignoreAncestor()
           
 java.lang.Object newInstance()
          implement to create a new instance of an object.
 

Method Detail

newInstance

java.lang.Object newInstance()
implement to create a new instance of an object.

Returns:
the new Object

canNewInstance

boolean canNewInstance()
implement and return true, if this CustomClassHandler creates object instances on calls to newInstance().

Returns:
true, if this CustomClassHandler creates new instances.

classSubstitute

ReflectClass classSubstitute()

ignoreAncestor

boolean ignoreAncestor()

db4o 6.3