Types & Structures
Browse all 49 types used throughout the library. See where each type is used as input or output.
49
Total Types
18
Structs
8
Enums
Structs(18)
AlphaPPPConfig
Algorithm parameters for Alpha+++
Arc
Arc in a Petri net Connecting a transition and a place (or the other way around)
DirectlyFollowsGraph
A directly-follows graph of [`Activity`]s. Graph containing a set of activities, a set of directly-follows relations, a set of start activities, and a set of end activities. Both, the number of occurrences of activities and of directly follows relations are annotated with their frequency.
OCDeclareArc
OC-DECLARE Constraint arc/edge between two nodes (i.e., activities)
OCDeclareArcLabel
Object Involvement Label of an OC-DECLARE arc
OCDeclareDiscoveryOptions
Options for the automatic discovery of OC-DECLARE constraints
OCDirectlyFollowsGraph
An object-centric directly-follows graph containing a [`DirectlyFollowsGraph`] for each object type involved.
OCELEvent
OCEL Event
OCELEventAttribute
OCEL Event Attributes
OCELObject
OCEL Object
OCELObjectAttribute
OCEL Object Attribute Describing a named value _at a certain point in time_
OCELRelationship
OCEL Relationship (qualified; referring back to an [`OCELObject`])
OCELType
OCEL Event/Object Type
OCELTypeAttribute
OCEL Attribute types
OCELTypeStats
Statistics on the event and object types of an OCEL
PetriNet
A Petri net of [`Place`]s and [`Transition`]s Bipartite graph of [`Place`]s and [`Transition`]s with [`Arc`]s connecting them, as well as initial and final [`Marking`]s
Place
Place in a Petri net
Transition
Transition in a Petri net
Enums(8)
Nullable_EventIndex
Nullable_ObjectIndex
Nullable_OCELAttributeValue
Nullable_OCELType
O2OMode
O2O Mode for OC-DECLARE Discovery Determines to what extent object-to-object (O2O) relationships are considered
OCDeclareArcType
OC-DECLARE Arc Direction/Type Models temporal relationships
OCDeclareReductionMode
Mode for reducing OC-DECLARE constraints
OCELAttributeValue
OCEL Attribute Values
Other Types(23)
DateTime
EventIndex
An Event Index Points to an event in the context of a given OCEL
EventLog
EventLogActivityProjection
f64
i32
IndexLinkedOCEL
Nullable_string
ObjectIndex
An Object Index Points to an object in the context of a given OCEL
OCDeclareNode
OC-DECLARE node (Activity or Object Init/Exit)