com.jeantessier.classreader
Class AggregatingClassfileLoader

java.lang.Object
  |
  +--com.jeantessier.classreader.ClassfileLoader
        |
        +--com.jeantessier.classreader.ClassfileLoaderEventSource
              |
              +--com.jeantessier.classreader.AggregatingClassfileLoader

public class AggregatingClassfileLoader
extends ClassfileLoaderEventSource


Constructor Summary
AggregatingClassfileLoader()
           
AggregatingClassfileLoader(ClassfileLoaderDispatcher dispatcher)
           
 
Method Summary
 java.util.Collection getAllClassfiles()
           
 java.util.Collection getAllClassNames()
           
 Classfile getClassfile(java.lang.String name)
           
protected  Classfile load(java.io.DataInputStream in)
           
 
Methods inherited from class com.jeantessier.classreader.ClassfileLoaderEventSource
addLoadListener, fireBeginClassfile, fireBeginFile, fireBeginGroup, fireBeginSession, fireEndClassfile, fireEndFile, fireEndGroup, fireEndSession, load, load, removeLoadListener
 
Methods inherited from class com.jeantessier.classreader.ClassfileLoader
load
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregatingClassfileLoader

public AggregatingClassfileLoader()

AggregatingClassfileLoader

public AggregatingClassfileLoader(ClassfileLoaderDispatcher dispatcher)
Method Detail

getClassfile

public Classfile getClassfile(java.lang.String name)
Overrides:
getClassfile in class ClassfileLoader

getAllClassfiles

public java.util.Collection getAllClassfiles()
Overrides:
getAllClassfiles in class ClassfileLoader

getAllClassNames

public java.util.Collection getAllClassNames()
Overrides:
getAllClassNames in class ClassfileLoader

load

protected Classfile load(java.io.DataInputStream in)
                  throws java.io.IOException
Overrides:
load in class ClassfileLoader


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.