Interface RsqlRuleColumn<C extends RsqlRuleColumn<C>>

All Superinterfaces:
Column<C>, Comparable<C>, Component<C>, Copyable<C>, CustomCssComponent<C>, Serializable
All Known Implementing Classes:
DefaultRSQLRuleColumn

public interface RsqlRuleColumn<C extends RsqlRuleColumn<C>> extends Column<C>
Represents the metadata for a ColumnTypes.RSQL_RULE. The QueryBuilderField should point to the RSQL Query Builder that created the rule to parse.
Author:
Jon Fleschler (jfleschler)
  • Method Details

    • queryBuilder

      default C queryBuilder(QueryBuilderField queryBuilderField)
      Sets the QueryBuilderField used to parse the RSQL rule
      Parameters:
      queryBuilderField - the QueryBuilderField used to parse the RSQL rule
      Returns:
      this