org.basex.query.fs
Class DeepFSInterface

java.lang.Object
  extended by org.basex.query.fs.DeepFSInterface

public final class DeepFSInterface
extends java.lang.Object

Provides an interface between BaseX and the user-level implementation of DeepFS.

Author:
Workgroup DBIS, University of Konstanz 2005-07, ISC License, Alexander Holupirek

Constructor Summary
DeepFSInterface()
           
 
Method Summary
 int[] lstat(java.lang.String path)
          Retrieves stat information.
static void main(java.lang.String[] args)
          Just for test purpose.
 void open(java.lang.String db)
          Open a database for DeepFS.
 int[] xpath(java.lang.String s)
          Evaluate an xpath query and send results (pre numbers) to DeepFS.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeepFSInterface

public DeepFSInterface()
Method Detail

lstat

public int[] lstat(java.lang.String path)
Retrieves stat information.

Parameters:
path - name to be resolved
Returns:
int[] stat information.

main

public static void main(java.lang.String[] args)
Just for test purpose.

Parameters:
args - arguments passed to application.

open

public void open(java.lang.String db)
Open a database for DeepFS.

Parameters:
db - name of the database to be opened.

xpath

public int[] xpath(java.lang.String s)
Evaluate an xpath query and send results (pre numbers) to DeepFS.

Parameters:
s - xpath query as string.
Returns:
int[] pre numbers of result nodes.