org.codehaus.plexus.classworlds.strategy

Class ForeignStrategy

Implemented Interfaces:
Strategy

public class ForeignStrategy
extends DefaultStrategy

Created by IntelliJ IDEA.

Constructor Summary

ForeignStrategy(ClassRealm realm, java.lang.ClassLoader foreign)

Method Summary

java.util.Enumeration
findResources(java.lang.String name)
java.net.URL
getResource(java.lang.String name)
java.lang.Class
loadClass(java.lang.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,
                       java.lang.ClassLoader foreign)

Method Details

findResources

public java.util.Enumeration findResources(java.lang.String name)
            throws java.io.IOException
Specified by:
findResources in interface Strategy
Overrides:
findResources in interface DefaultStrategy

getResource

public java.net.URL getResource(java.lang.String name)
Specified by:
getResource in interface Strategy
Overrides:
getResource in interface DefaultStrategy

loadClass

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