flatgraph-core
flatgraph-core
API
flatgraph
algorithm
DependencySequencer
GetParents
LowestCommonAncestors
PathFinder
EdgeEntries
EdgeEntry
NodeEntry
Path
PathEntry
PathWithEdges
help
DocFinder
StepDoc
StrippedDoc
DocSearchPackages
DocSearchPackages
misc
ConversionException
Conversions
DebugDump
ISeq
ISeq
InitNodeIterator
InitNodeIteratorArray
InitNodeIteratorArrayFiltered
Misc
Regex
InvalidRegexException
SchemaViolationReporter
TestUtils
storage
Deserialization
DeserializationException
Keys
Manifest
EdgeItem
EdgeItem
GraphItem
GraphItem
NodeItem
NodeItem
OutlineStorage
OutlineStorage
PropertyItem
PropertyItem
Serialization
StorageType
WriterContext
ZstdWrapper
JniInvocationException
ZstdCtx
traversal
EdgeSteps
GenericSteps
NodeMethods
NodeSteps
NumericSteps
PathAwareRepeatStep
WorklistItem
PathAwareTraversal
RepeatBehaviour
RepeatBehaviour
Builder
SearchAlgorithm
RepeatStep
FifoWorklist
LifoWorklist
Worklist
WorklistItem
RepeatStepIterator
language
language
Accessors
EdgeView
BatchedUpdateInterface
DNode
DNodeOrNode
DefaultValue
DefaultValue
DiffGraphApplier
DiffGraphBuilder
DiffGraphBuilder
Edge
Edge
Direction
Direction
FormalQtyType
BoolType
BoolTypeWithDefault
ByteType
ByteTypeWithDefault
DoubleType
DoubleTypeWithDefault
FloatType
FloatTypeWithDefault
FormalQuantity
FormalType
IntType
IntTypeWithDefault
LongType
LongTypeWithDefault
NothingType
QtyMulti
QtyNone
QtyOne
QtyOption
RefType
ShortType
ShortTypeWithDefault
StringType
StringTypeWithDefault
FreeSchema
FreeSchemaInsertionHelper
GenericDNode
Graph
Graph
Implicits
Implicits
MultiPropertyKey
NewNodePropertyInsertionHelper
NoProperty
OptionalPropertyKey
PropertyKey
Schema
Schema
SinglePropertyKey
flatgraph-core
/
flatgraph
/
flatgraph.traversal
/
RepeatBehaviour
RepeatBehaviour
flatgraph.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