/// <summary> /// Initializes a new instance of the <see cref="SingleColumnValueFilter" /> class. /// </summary> /// <param name="family">The family.</param> /// <param name="qualifier">The qualifier.</param> /// <param name="value">The column.</param> /// <param name="comparison">The comparison.</param> /// <param name="latestVersion"> /// if set to <c>true</c>, only return the latest version. /// </param> public SingleColumnValueFilter(string family, string qualifier, string value, FilterComparisons comparison, bool latestVersion = true) : base(value, comparison) { _family = family; _qualifier = qualifier; _latestVersion = latestVersion; }
/// <summary> /// Initializes a new instance of the <see cref="QualifierFilter" /> class. /// </summary> /// <param name="columnQualifier">The column qualifier.</param> /// <param name="comparison">The comparison.</param> public QualifierFilter(string columnQualifier, FilterComparisons comparison) : base(columnQualifier, comparison) { }
/// <summary> /// Initializes a new instance of the <see cref="ComparisonScannerFilterBase" /> class. /// </summary> protected ComparisonScannerFilterBase(string value, FilterComparisons comparison) { _comparison = comparison; _value = value; }
/// <summary> /// Initializes a new instance of the <see cref="SingleColumnValueExcludeFilter" /> class. /// </summary> /// <param name="family">The family.</param> /// <param name="qualifier">The qualifier.</param> /// <param name="value">The column.</param> /// <param name="comparison">The comparison.</param> /// <param name="latestVersion"> /// if set to <c>true</c>, only return the latest version. /// </param> public SingleColumnValueExcludeFilter(string family, string qualifier, string value, FilterComparisons comparison, bool latestVersion = true) : base(family, qualifier, value, comparison, latestVersion) { }
/// <summary> /// Initializes a new instance of the <see cref="RowFilter" /> class. /// </summary> /// <param name="row">The row.</param> /// <param name="comparison">The comparison.</param> public RowFilter(string row, FilterComparisons comparison) : base(row, comparison) { }
/// <summary> /// Initializes a new instance of the <see cref="FamilyFilter" /> class. /// </summary> /// <param name="columnFamily">The column family.</param> /// <param name="comparison">The comparison.</param> public FamilyFilter(string columnFamily, FilterComparisons comparison) : base(columnFamily, comparison) { }