Top Description Fields Constructors Methods
org.jboss.marshalling

public Class SimpleClassResolver

extends AbstractClassResolver
Class Inheritance

A class resolver which uses a predefined classloader.

Field Summary

Modifier and TypeField and Description
private final ClassLoader
Inherited from org.jboss.marshalling.AbstractClassResolver:
enforceSerialVersionUid

Constructor Summary

AccessConstructor and Description
public
SimpleClassResolver(final ClassLoader
the classloader to use
classLoader
)

Construct a new instance, specifying a classloader.

public
SimpleClassResolver(final boolean
true to throw an exception on unmatched serialVersionUID
enforceSerialVersionUid
,
final ClassLoader
the classloader to use
classLoader
)

Construct a new instance, specifying a classloader and a flag which determines whether serialVersionUID matching will be enforced.

Method Summary

Modifier and TypeMethod and Description
protected ClassLoader
getClassLoader()

Implements abstract org.jboss.marshalling.AbstractClassResolver.getClassLoader.

Get the classloader to use to resolve classes for this resolver.
Inherited from org.jboss.marshalling.AbstractClassResolver:
annotateClassannotateProxyClassgetClassNamegetProxyInterfacesloadClassresolveClassresolveProxyClass

Field Detail

classLoaderback to summary
private final ClassLoader classLoader

Constructor Detail

SimpleClassResolverback to summary
public SimpleClassResolver(final ClassLoader classLoader)

Construct a new instance, specifying a classloader.

Parameters
classLoader:ClassLoader

the classloader to use

SimpleClassResolverback to summary
public SimpleClassResolver(final boolean enforceSerialVersionUid, final ClassLoader classLoader)

Construct a new instance, specifying a classloader and a flag which determines whether serialVersionUID matching will be enforced.

Parameters
enforceSerialVersionUid:boolean

true to throw an exception on unmatched serialVersionUID

classLoader:ClassLoader

the classloader to use

Method Detail

getClassLoaderback to summary
protected ClassLoader getClassLoader()

Implements abstract org.jboss.marshalling.AbstractClassResolver.getClassLoader.

Doc from org.jboss.marshalling.AbstractClassResolver.getClassLoader.

Get the classloader to use to resolve classes for this resolver.

Returns:ClassLoader

the classloader