LabelStatistics class

Extended label statistics

Constructors

LabelStatistics({required Map<String, int> vertexLabelCounts, required Map<String, int> edgeLabelCounts, required Map<String, LabelUsageInfo> labelUsageInfo, required List<String> unusedLabels, required Map<Set<String>, int> labelCombinations, DateTime? generatedAt})

Properties

edgeLabelCounts → Map<String, int>
final
generatedAt → DateTime
final
hashCode → int
The hash code for this object.
no setterinherited
labelCombinations → Map<Set<String>, int>
final
labelUsageInfo → Map<String, LabelUsageInfo>
final
mostUsedEdgeLabel → String?
Get most used edge label
no setter
mostUsedVertexLabel → String?
Get most used vertex label
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
totalLabelCount → int
Get total label count
no setter
unusedLabels → List<String>
final
vertexLabelCounts → Map<String, int>
final

Methods

getPopularLabels(double threshold) → List<String>
Get popular labels
getUnderutilizedLabels(double threshold) → List<String>
Get underutilized labels
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited