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)
           
static void main(java.lang.String[] args)
           
 
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

main

public static void main(java.lang.String[] args)
                 throws java.lang.Throwable
Throws:
java.lang.Throwable