org.omegahat.Environment.Tools.ClassList
Interface ClassLocatorInt

All Known Implementing Classes:
GroupedClassLocator, ClassLocator

public interface ClassLocatorInt

Methods used to find resolve a class given a partially qualified name.


Method Summary
 java.lang.Object add(java.lang.String el)
           
 boolean containsKey(java.lang.Object obj)
           
 java.util.Enumeration elements()
           
 java.lang.Class findClass(java.lang.String name)
          Lookup the specified class via partial matching on complete elements only.
 java.util.Vector findClasses(java.lang.String name, java.util.Vector alreadyFound)
          Find all the matching classes rather than just the first one
 java.lang.Object get(java.lang.Object obj)
           
 java.util.Vector orderedKeys()
           
 int size()
           
 

Method Detail

add

public java.lang.Object add(java.lang.String el)

findClass

public java.lang.Class findClass(java.lang.String name)
                          throws java.lang.ClassNotFoundException
Lookup the specified class via partial matching on complete elements only.

findClasses

public java.util.Vector findClasses(java.lang.String name,
                                    java.util.Vector alreadyFound)
                             throws java.lang.ClassNotFoundException
Find all the matching classes rather than just the first one

orderedKeys

public java.util.Vector orderedKeys()

containsKey

public boolean containsKey(java.lang.Object obj)

get

public java.lang.Object get(java.lang.Object obj)

elements

public java.util.Enumeration elements()

size

public int size()