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