org.opensolaris.opengrok.web
Class EftarFileReader

java.lang.Object
  extended by org.opensolaris.opengrok.web.EftarFileReader

public class EftarFileReader
extends java.lang.Object

An Extremely Fast Tagged Attribute Read-only File Reader Created on October 12, 2005


Constructor Summary
EftarFileReader(java.lang.String file)
           
 
Method Summary
 void close()
           
 java.lang.String get(java.lang.String path)
           
 java.lang.String getChildTag(org.opensolaris.opengrok.web.EftarFileReader.FNode fn, java.lang.String name)
           
 org.opensolaris.opengrok.web.EftarFileReader.FNode getNode(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EftarFileReader

public EftarFileReader(java.lang.String file)
                throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException
Method Detail

getNode

public org.opensolaris.opengrok.web.EftarFileReader.FNode getNode(java.lang.String path)
                                                           throws java.io.IOException
Throws:
java.io.IOException

getChildTag

public java.lang.String getChildTag(org.opensolaris.opengrok.web.EftarFileReader.FNode fn,
                                    java.lang.String name)
                             throws java.io.IOException
Throws:
java.io.IOException

get

public java.lang.String get(java.lang.String path)
                     throws java.io.IOException
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Throws:
java.io.IOException