kmy.jint.tools
Class Compiler.AbstractFile

java.lang.Object
  |
  +--kmy.jint.tools.Compiler.AbstractFile
Direct Known Subclasses:
Compiler.DiskFile, Compiler.StdinFile, Compiler.ZipEntryFile
Enclosing class:
Compiler

abstract class Compiler.AbstractFile
extends java.lang.Object


Field Summary
(package private)  AbstractTokenizer tok
           
 
Constructor Summary
(package private) Compiler.AbstractFile()
           
 
Method Summary
(package private) abstract  java.io.InputStream getInputStream()
           
(package private) abstract  java.lang.String getName()
           
(package private)  Compiler.AbstractFile[] getSiblings()
           
(package private)  AbstractTokenizer getTokenizer()
           
(package private)  long lastModified()
           
(package private)  boolean ready()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

tok

AbstractTokenizer tok
Constructor Detail

Compiler.AbstractFile

Compiler.AbstractFile()
Method Detail

getName

abstract java.lang.String getName()

getInputStream

abstract java.io.InputStream getInputStream()
                                     throws java.io.IOException

lastModified

long lastModified()

ready

boolean ready()
        throws java.io.IOException

getSiblings

Compiler.AbstractFile[] getSiblings()

getTokenizer

AbstractTokenizer getTokenizer()
                         throws java.io.IOException