Interface SpelRuleColumn<C extends SpelRuleColumn<C>>

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

public interface SpelRuleColumn<C extends SpelRuleColumn<C>> extends Column<C>
Represents the metadata for a ColumnTypes.SPEL_RULE. The RuleBuilderField should point to the SpEL Rule Builder that created the rule to parse.
Author:
Jon Fleschler (jfleschler)
  • Method Details

    • ruleBuilder

      default C ruleBuilder(RuleBuilderField ruleBuilderField)
      Sets the RuleBuilderField used to parse the SpEL rule
      Parameters:
      ruleBuilderField - the RuleBuilderField used to parse the SpEL rule
      Returns:
      this