Class DefaultContextClassResolver

java.lang.Object
org.jboss.marshalling.AbstractClassResolver
org.jboss.marshalling.ContextClassResolver
org.infinispan.jboss.marshalling.commons.DefaultContextClassResolver
All Implemented Interfaces:
org.jboss.marshalling.ClassResolver
Direct Known Subclasses:
CheckedClassResolver

public class DefaultContextClassResolver extends org.jboss.marshalling.ContextClassResolver
This class refines ContextClassLoader to add a default class loader. The context class loader is only used when the default is null.
Since:
4.2
Author:
Dan Berindei <dberinde@redhat.com>
  • Field Summary Link icon

    Fields inherited from class org.jboss.marshalling.AbstractClassResolver Link icon

    enforceSerialVersionUid
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    protected ClassLoader
     

    Methods inherited from class org.jboss.marshalling.AbstractClassResolver Link icon

    annotateClass, annotateProxyClass, getClassName, getProxyInterfaces, loadClass, resolveClass, resolveProxyClass

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details Link icon

    • DefaultContextClassResolver Link icon

      public DefaultContextClassResolver(ClassLoader defaultClassLoader)
  • Method Details Link icon

    • getClassLoader Link icon

      protected ClassLoader getClassLoader()
      Overrides:
      getClassLoader in class org.jboss.marshalling.ContextClassResolver