Class ElasticsearchQuery

    • Field Summary

      • Fields inherited from class io.inversion.query.Query

        castValues, collection, db, dryRun, from, group, order, originalValues, page, select, where
      • Fields inherited from class io.inversion.query.Builder

        builders, functions, parent, terms
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      WrappedQueryBuilder buildQuery​(io.inversion.rql.Term parent, io.inversion.rql.Term child)  
      protected ElasticsearchPage createPage()  
      protected io.inversion.query.Select createSelect()  
      protected ElasticsearchWhere createWhere()  
      io.inversion.Results doSelect()  
      io.inversion.json.JSNode getJson()  
      org.elasticsearch.search.builder.SearchSourceBuilder getSearchBuilder()  
      protected void push​(java.util.List<io.inversion.json.JSNode> stack, io.inversion.json.JSNode child)  
      • Methods inherited from class io.inversion.query.Query

        clearValues, createFrom, createGroup, createOrder, getBuilders, getCollection, getColValue, getColValueKeys, getColValues, getDb, getFrom, getGroup, getNumValues, getOrder, getOriginalValues, getPage, getSelect, getValues, getWhere, isDryRun, withCollection, withColValue, withDb, withDryRun, withTerm
      • Methods inherited from class io.inversion.query.Builder

        addTerm, clearFunctions, find, find, findAll, findAll, findInt, findTerm, getParent, getRoot, getTerms, isFunction, parse, r, removeBuilder, toString, toString, withBuilder, withFunctions, withFunctions, withParent, withTerm, withTerm, withTerms
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait