# Package com.io7m.cardant.model.comparisons

@Export @Version("1.0.0") package com.io7m.cardant.model.comparisons
Inventory system (Comparisons)

- Related Packages
  Package
  Description
  com.io7m.cardant.model
  Inventory system (Model).
  com.io7m.cardant.model.type_package
  Inventory system (Type Packages)
- Class
  Description
  CAComparisonExactType<T>
  The type of expressions that can only match values exactly.
  CAComparisonExactType.Anything<T>
  Match any value.
  CAComparisonExactType.IsEqualTo<T>
  Match a value exactly.
  CAComparisonExactType.IsNotEqualTo<T>
  Match a value exactly.
  CAComparisonFuzzyType<T>
  The type of expressions that match values exactly or via similarity.
  CAComparisonFuzzyType.Anything<T>
  Match any value.
  CAComparisonFuzzyType.IsEqualTo<T>
  Match a value exactly.
  CAComparisonFuzzyType.IsNotEqualTo<T>
  Match a value exactly.
  CAComparisonFuzzyType.IsNotSimilarTo<T>
  Match similar values.
  CAComparisonFuzzyType.IsSimilarTo<T>
  Match similar values.
  CAComparisonSetType<T>
  The type of expressions that can match sets.
  CAComparisonSetType.Anything<T>
  Match any set.
  CAComparisonSetType.IsEqualTo<T>
  Match a value exactly.
  CAComparisonSetType.IsNotEqualTo<T>
  Match a value exactly.
  CAComparisonSetType.IsOverlapping<T>
  Match values that overlap the given set.
  CAComparisonSetType.IsSubsetOf<T>
  Match values that are subsets of the given set.
  CAComparisonSetType.IsSupersetOf<T>
  Match values that are supersets of the given set.
  CAComparisonType
  The type of comparison expressions.