Class QueryStringCreator

java.lang.Object
org.infinispan.query.dsl.impl.QueryStringCreator

public class QueryStringCreator extends Object
Generates an Ickle query string to satisfy the condition created with the builder (by visiting it).
Since:
6.0
Author:
anistor@redhat.com
  • Field Details

  • Constructor Details

    • QueryStringCreator

      public QueryStringCreator()
  • Method Details

    • getNamedParameters

      public Map<String,Object> getNamedParameters()
    • visit

      public String visit(BaseQueryBuilder baseQueryBuilder)
    • renderEnum

      protected <E extends Enum<E>> String renderEnum(E argument)
    • visit

      public String visit(org.infinispan.query.dsl.impl.AndCondition booleanCondition)
    • visit

      public String visit(org.infinispan.query.dsl.impl.OrCondition booleanCondition)
    • visit

      public String visit(org.infinispan.query.dsl.impl.NotCondition notCondition)
    • visit

      public String visit(org.infinispan.query.dsl.impl.EqOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.GtOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.GteOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.LtOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.LteOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.BetweenOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.LikeOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.IsNullOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.InOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.ContainsOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.ContainsAllOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.ContainsAnyOperator operator)
    • visit

      public String visit(org.infinispan.query.dsl.impl.AttributeCondition attributeCondition)
    • renderDate

      protected String renderDate(Date argument)
    • renderInstant

      protected String renderInstant(Instant argument)