Class ComparisonOperator

java.lang.Object
net.thisptr.jackson.jq.internal.operators.ComparisonOperator
All Implemented Interfaces:
BinaryOperator
Direct Known Subclasses:
EqualOperator, GreaterEqualOperator, GreaterOperator, LessEqualOperator, LessOperator, NotEqualOperator

public abstract class ComparisonOperator extends Object implements BinaryOperator
  • Field Details

  • Constructor Details

    • ComparisonOperator

      public ComparisonOperator(String image)
  • Method Details

    • test

      protected abstract boolean test(int r)
    • apply

      public com.fasterxml.jackson.databind.JsonNode apply(com.fasterxml.jackson.databind.ObjectMapper mapper, com.fasterxml.jackson.databind.JsonNode lhs, com.fasterxml.jackson.databind.JsonNode rhs) throws JsonQueryException
      Specified by:
      apply in interface BinaryOperator
      Throws:
      JsonQueryException
    • image

      public String image()
      Specified by:
      image in interface BinaryOperator