CatalogMetrics class

Database-level statistics.

Constructors

CatalogMetrics({required int componentCount, required int categoryCount, required int keywordCount, required int releaseCount, required int iconCount, required int urlCount, required int screenshotCount, required int languageCount, required Map<int, int> componentsByType, required bool ftsReady})
Creates a CatalogMetrics snapshot.

Properties

categoryCount int
Number of distinct categories.
final
componentCount int
Total number of components in the catalog.
final
componentsByType Map<int, int>
Component counts keyed by AppStream component type integer.
final
ftsReady bool
Whether the FTS5 full-text search index is available.
final
hashCode int
The hash code for this object.
no setterinherited
iconCount int
Total number of icon entries.
final
keywordCount int
Number of distinct keywords.
final
languageCount int
Number of distinct languages referenced in component metadata.
final
releaseCount int
Total number of release entries across all components.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenshotCount int
Total number of screenshot entries.
final
urlCount int
Total number of URL entries.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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