Class QueryRequest

java.lang.Object
org.infinispan.query.remote.client.impl.QueryRequest
All Implemented Interfaces:
JsonSerialization

@Externalize(Externalizers.QueryRequestExternalizer.class) @ProtoTypeId(4400) public final class QueryRequest extends Object implements JsonSerialization
Since:
6.0
Author:
anistor@redhat.com
  • Field Details

  • Constructor Details

    • QueryRequest

      public QueryRequest()
  • Method Details

    • getQueryString

      @ProtoField(1) public String getQueryString()
    • setQueryString

      public void setQueryString(String queryString)
    • getStartOffset

      @ProtoField(3) public Long getStartOffset()
    • setStartOffset

      public void setStartOffset(Long startOffset)
    • getMaxResults

      @ProtoField(4) public Integer getMaxResults()
    • setMaxResults

      public void setMaxResults(Integer maxResults)
    • getNamedParameters

      @ProtoField(value=5, collectionImplementation=ArrayList.class) public List<QueryRequest.NamedParameter> getNamedParameters()
    • isLocal

      @ProtoField(6) public boolean isLocal()
    • setLocal

      public void setLocal(boolean local)
    • hitCountAccuracy

      @ProtoField(7) public Integer hitCountAccuracy()
    • hitCountAccuracy

      public void hitCountAccuracy(Integer hitCountAccuracy)
    • setNamedParameters

      public void setNamedParameters(List<QueryRequest.NamedParameter> namedParameters)
    • getNamedParametersMap

      public Map<String,Object> getNamedParametersMap()
    • fromJson

      public static QueryRequest fromJson(Json jsonRequest)
    • toJson

      public Json toJson()
      Specified by:
      toJson in interface JsonSerialization