org.codehaus.plexus.classworlds.strategy

Interface Strategy

Known Implementing Classes:
AbstractStrategy, DefaultStrategy, ForeignStrategy

public interface Strategy

A strategy is a class for defining how classes and resources are located in classworlds.

Method Summary

java.util.Enumeration
findResources(java.lang.String name)
ClassRealm
getRealm()
java.net.URL
getResource(java.lang.String name)
java.io.InputStream
getResourceAsStream(java.lang.String name)
java.lang.Class
loadClass(java.lang.String name)

Method Details

findResources

public java.util.Enumeration findResources(java.lang.String name)
            throws java.io.IOException

getRealm

public ClassRealm getRealm()

getResource

public java.net.URL getResource(java.lang.String name)

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String name)

loadClass

public java.lang.Class loadClass(java.lang.String name)
            throws java.lang.ClassNotFoundException