Class AbstractAdvancedSavedQuerySearchParameter

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
GeneratedSimpleAdvancedSavedQuerySearchParameter, GeneratedTypedAdvancedSavedQuerySearchParameter

public abstract class AbstractAdvancedSavedQuerySearchParameter extends GeneratedAbstractAdvancedSavedQuerySearchParameter
See Also:
  • Constructor Details

    • AbstractAdvancedSavedQuerySearchParameter

      public AbstractAdvancedSavedQuerySearchParameter()
  • Method Details

    • toFlexibleSearchForm

      public String toFlexibleSearchForm()
      Provides a valid flexible search form. like {Item.PK}=?value.
      Returns:
      a valid flexible search part
      See Also:
    • toFlexibleSearchForm

      public String toFlexibleSearchForm(SessionContext ctx)
      Provides a valid flexible search from. It's up to the Implementation to provide the right form.
      Parameters:
      ctx -
    • toFlexibleSearchForm

      public abstract String toFlexibleSearchForm(SessionContext ctx, Operator operator)
    • getFlexibleSearchPartFor

      protected String getFlexibleSearchPartFor(String qualifier, Operator operator)
    • getOperator

      public Operator getOperator()
    • getUniqueSearchParameterPlaceHolder

      public String getUniqueSearchParameterPlaceHolder()
    • isStringValueType

      protected boolean isStringValueType()