org.hypergraphdb.query
Class DFSCondition

java.lang.Object
  extended by org.hypergraphdb.query.TraversalCondition
      extended by org.hypergraphdb.query.DFSCondition
All Implemented Interfaces:
HGQueryCondition

public class DFSCondition
extends TraversalCondition

The depth-first search variant of a TraversalCondition.

Author:
Borislav Iordanov

Constructor Summary
DFSCondition(HGHandle startAtom)
           
 
Method Summary
 HGTraversal getTraversal(HyperGraph graph)
           
 
Methods inherited from class org.hypergraphdb.query.TraversalCondition
getLinkPredicate, getSiblingPredicate, getStartAtom, isReturnPreceeding, isReturnSource, isReturnSucceeding, isReverseOrder, makeGenerator, setLinkPredicate, setReturnPreceeding, setReturnSource, setReturnSucceeding, setReverseOrder, setSiblingPredicate, setStartAtom
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DFSCondition

public DFSCondition(HGHandle startAtom)
Method Detail

getTraversal

public HGTraversal getTraversal(HyperGraph graph)
Specified by:
getTraversal in class TraversalCondition