overflowdb-traversal
overflowdb-traversal
API
overflowdb
algorithm
DependencySequencer
GetParents
LowestCommonAncestors
PathFinder
EdgeEntries
EdgeEntry
NodeEntry
Path
PathEntry
PathWithEdges
traversal
filter
P
PropertyFilter
StringPropertyFilter
InvalidRegexException
help
DocFinder
StepDoc
StrippedDoc
DocSearchPackages
DocSearchPackages
Table
Table
AvailableWidthProvider
ConstantWidth
TraversalHelp
TraversalHelp
ChainedImplicitsTemp
DefaultsToNode
DefaultsToNode
EdgeTraversal
ElementTraversal
Implicits
ImplicitsTmp
InitialTraversal
InitialTraversal
JIterableOps
NodeOps
NodeTraversal
NumericTraversal
PathAwareRepeatStep
WorklistItem
PathAwareTraversal
RepeatBehaviour
RepeatBehaviour
Builder
SearchAlgorithm
RepeatStep
FifoWorklist
LifoWorklist
Worklist
WorklistItem
RepeatStepIterator
TraversalFilterExt
TraversalLogicExt
TraversalRepeatExt
TraversalSource
TraversalSource
TraversalSugarExt
TraversalTrackingExt
util
JIteratorCastingWrapper
GraphSugar
NodeSugar
PropertyKeyOps
PropertyPredicate
overflowdb-traversal
/
overflowdb
/
overflowdb.traversal
/
RepeatBehaviour
RepeatBehaviour
overflowdb.traversal.RepeatBehaviour
See the
RepeatBehaviour
companion object
trait
RepeatBehaviour
[
A
]
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Abstract methods
def
shouldEmit
(
element
:
A
,
currentDepth
:
Int
):
Boolean
Concrete methods
def
maxDepthReached
(
currentDepth
:
Int
):
Boolean
def
untilConditionReached
(
element
:
A
):
Boolean
def
whileConditionIsDefinedAndEmpty
(
element
:
A
):
Boolean
Abstract fields
val
dedupEnabled
:
Boolean
val
maxDepth
:
Option
[
Int
]
val
searchAlgorithm
:
Value
val
untilCondition
:
Option
[
A
=>
Iterator
[
_
]]
val
whileCondition
:
Option
[
A
=>
Iterator
[
_
]]
In this article
Attributes
Members list
Value members
Abstract methods
Concrete methods
Abstract fields