Class MockQuery

  • All Implemented Interfaces:
    javax.jcr.query.Query

    @ConsumerType
    public final class MockQuery
    extends Object
    implements javax.jcr.query.Query
    Mock implementation of Query.
    • Method Detail

      • execute

        public javax.jcr.query.QueryResult execute()
                                            throws javax.jcr.RepositoryException
        Specified by:
        execute in interface javax.jcr.query.Query
        Throws:
        javax.jcr.RepositoryException
      • setLimit

        public void setLimit​(long limit)
        Specified by:
        setLimit in interface javax.jcr.query.Query
      • getLimit

        public long getLimit()
                      throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • setOffset

        public void setOffset​(long offset)
        Specified by:
        setOffset in interface javax.jcr.query.Query
      • getOffset

        public long getOffset()
                       throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • getStatement

        public String getStatement()
        Specified by:
        getStatement in interface javax.jcr.query.Query
      • getLanguage

        public String getLanguage()
        Specified by:
        getLanguage in interface javax.jcr.query.Query
      • bindValue

        public void bindValue​(String varName,
                              javax.jcr.Value value)
                       throws javax.jcr.RepositoryException
        Specified by:
        bindValue in interface javax.jcr.query.Query
        Throws:
        javax.jcr.RepositoryException
      • getBindVariableNames

        public String[] getBindVariableNames()
                                      throws javax.jcr.RepositoryException
        Specified by:
        getBindVariableNames in interface javax.jcr.query.Query
        Throws:
        javax.jcr.RepositoryException
      • getBindVariables

        public Map<String,​javax.jcr.Value> getBindVariables()
                                                           throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • getStoredQueryPath

        public String getStoredQueryPath()
                                  throws javax.jcr.RepositoryException
        Specified by:
        getStoredQueryPath in interface javax.jcr.query.Query
        Throws:
        javax.jcr.RepositoryException
      • storeAsNode

        public javax.jcr.Node storeAsNode​(String absPath)
                                   throws javax.jcr.RepositoryException
        Specified by:
        storeAsNode in interface javax.jcr.query.Query
        Throws:
        javax.jcr.RepositoryException