Skip to main content

Module builders

Module builders 

Source
Expand description

Graph builders for constructing different graph types from accounting data.

Re-exports§

pub use hypergraph::BuilderInput;
pub use hypergraph::HypergraphBuilder;
pub use hypergraph::HypergraphConfig;
pub use hypergraph::LayerDemand;

Modules§

hypergraph
Multi-layer hypergraph builder for RustGraph integration.

Structs§

AccountLinkInput
Input data for linking a standard to a GL account.
ApprovalGraphBuilder
Builder for approval graphs.
ApprovalGraphConfig
Configuration for approval graph building.
BankingGraphBuilder
Builder for banking network graphs.
BankingGraphConfig
Configuration for banking graph building.
ComplianceGraphBuilder
Builder for compliance regulatory graphs with cross-domain edges.
ComplianceGraphConfig
Configuration for compliance graph building.
ControlLinkInput
Input data for linking a standard to an internal control.
CrossReferenceEdgeInput
Input data for a cross-reference edge.
EntityGraphBuilder
Builder for entity relationship graphs.
EntityGraphConfig
Configuration for entity graph building.
FilingNodeInput
Input data for a filing node.
FindingNodeInput
Input data for a finding node.
JurisdictionMappingInput
Input data for a jurisdiction→standard mapping edge.
JurisdictionNodeInput
Input data for a jurisdiction node.
OwnershipHierarchy
Builds a consolidated ownership hierarchy.
OwnershipHierarchyNode
Node in ownership hierarchy.
ProcedureNodeInput
Input data for an audit procedure node.
SimpleApproval
Simplified approval record for building graphs without full ApprovalRecord.
StandardNodeInput
Input data for a compliance standard node.
SupersessionEdgeInput
Input data for a supersession edge.
TransactionGraphBuilder
Builder for transaction graphs.
TransactionGraphConfig
Configuration for transaction graph building.