ESC/Java2
© 2003,2004,2005 David Cok and Joseph Kiniry
© 2005 UCD Dublin
© 2003,2004 Radboud University Nijmegen
© 1999,2000 Compaq Computer Corporation
© 1997,1998,1999 Digital Equipment Corporation
All Rights Reserved

Uses of Class
javafe.reader.Reader

Packages that use Reader
escjava.reader   
javafe.reader   
 

Uses of Reader in escjava.reader
 

Subclasses of Reader in escjava.reader
 class EscTypeReader
          An EscTypeReader is a StandardTypeReader extended to understand ".spec" files.
 class RefinementCachedReader
          RefinementCachedReader caches compilation units that have been read, as does its super class.
 

Constructors in escjava.reader with parameters of type Reader
RefinementCachedReader(Reader reader)
          Creating a cached version of a Reader:
 

Uses of Reader in javafe.reader
 

Subclasses of Reader in javafe.reader
 class BinReader
          A BinReader is a Reader that reads in CompilationUnits from binary files (.class files).
 class CachedReader
          CachedReader takes a uncached Reader and produces a cached version of it using a simple implementation of caching via a HashTable.
 class SrcReader
          A SrcReader is a Reader that reads in a CompilationUnit from a source file (.java files) using the javafe.parser package.
 class StandardTypeReader
          A StandardTypeReader is a TypeReader that uses SlowQuery to find type files, and user-supplied Readers to read source and binary files.
 class TypeReader
          A TypeReader is an extended Reader that understands how to read in Java reference types given either a fully-qualified name or a source file (in the form of a GenericFile).
 

Fields in javafe.reader declared as Reader
 Reader StandardTypeReader.sourceReader
          Our (non-null) reader for use in reading in source files.
 Reader StandardTypeReader.binaryReader
          Our (non-null) reader for use in reading in binary (.class) files.
protected  Reader CachedReader.underlyingReader
          The underlying Reader whose results we are caching.
 

Methods in javafe.reader with parameters of type Reader
static StandardTypeReader StandardTypeReader.make(Query engine, Query srcEngine, Reader srcReader, Reader binReader)
          Create a StandardTypeReader from a query engine, a source reader, and a binary reader.
 

Constructors in javafe.reader with parameters of type Reader
CachedReader(Reader reader)
          Creating a cached version of a Reader:
 


ESC/Java2
© 2003,2004,2005 David Cok and Joseph Kiniry
© 2005 UCD Dublin
© 2003,2004 Radboud University Nijmegen
© 1999,2000 Compaq Computer Corporation
© 1997,1998,1999 Digital Equipment Corporation
All Rights Reserved

The ESC/Java2 Project Homepage