Class ILikeOperator


public class ILikeOperator extends LikeOperator
A class representing the case-insensitive "ilike" operator.
Since:
21.06
Author:
rl 2021.6.24
  • Field Details

    • INSTANCE

      public static final ILikeOperator INSTANCE
      An instance of the LikeOperator.
  • Constructor Details

    • ILikeOperator

      protected ILikeOperator()
      Construct a
      invalid @code
      {@code ILikeOperator).
  • Method Details

    • addToTokenTable

      public void addToTokenTable(TokenTable tokenTable)
      Description copied from class: BaseOperator
      Add this operator to the given TokenTable. This typically means adding this operator using its symbol and also adding any aliases.
      Overrides:
      addToTokenTable in class LikeOperator
      Parameters:
      tokenTable - the TokenTable to add this operator to
    • isIgnoreCase

      protected boolean isIgnoreCase()
      Returns true if the LikeFilter should be case-insensitive, otherwise returns false.
      Overrides:
      isIgnoreCase in class LikeOperator
      Returns:
      the ILikeOperator is case-insensitive, therefore this returns true