org.codehaus.plexus.classworlds.strategy

Class ForeignStrategy

Implemented Interfaces:
Strategy

public class ForeignStrategy
extends DefaultStrategy

Created by IntelliJ IDEA.

Constructor Summary

ForeignStrategy(ClassRealm realm, ClassLoader foreign)

Method Summary

Enumeration
findResources(String name)
URL
getResource(String name)
Class
loadClass(String name)

Methods inherited from class org.codehaus.plexus.classworlds.strategy.DefaultStrategy

findResources, getResource, getResourceAsStream, loadClass

Methods inherited from class org.codehaus.plexus.classworlds.strategy.AbstractStrategy

getNormalizedResource, getRealm

Constructor Details

ForeignStrategy

public ForeignStrategy(ClassRealm realm,
                       ClassLoader foreign)

Method Details

findResources

public Enumeration findResources(String name)
            throws IOException
Specified by:
findResources in interface Strategy
Overrides:
findResources in interface DefaultStrategy

getResource

public URL getResource(String name)
Specified by:
getResource in interface Strategy
Overrides:
getResource in interface DefaultStrategy

loadClass

public Class loadClass(String name)
            throws ClassNotFoundException
Specified by:
loadClass in interface Strategy
Overrides:
loadClass in interface DefaultStrategy