Class QuerySpec.QueryParam

  • Enclosing class:
    QuerySpec

    public static class QuerySpec.QueryParam
    extends Object
    Param in a Lucene query extracted in QuerySpec
    • Constructor Detail

      • QueryParam

        public QueryParam​(org.eclipse.rdf4j.query.algebra.StatementPattern queryPattern,
                          org.eclipse.rdf4j.query.algebra.StatementPattern propertyPattern,
                          org.eclipse.rdf4j.query.algebra.StatementPattern snippetPattern,
                          org.eclipse.rdf4j.query.algebra.StatementPattern typePattern,
                          String query,
                          org.eclipse.rdf4j.model.IRI property,
                          Float boost)
      • QueryParam

        public QueryParam​(org.eclipse.rdf4j.query.algebra.StatementPattern fieldPattern,
                          org.eclipse.rdf4j.query.algebra.StatementPattern queryPattern,
                          org.eclipse.rdf4j.query.algebra.StatementPattern propertyPattern,
                          org.eclipse.rdf4j.query.algebra.StatementPattern snippetPattern,
                          org.eclipse.rdf4j.query.algebra.StatementPattern boostPattern,
                          org.eclipse.rdf4j.query.algebra.StatementPattern typePattern,
                          String query,
                          org.eclipse.rdf4j.model.IRI property,
                          Float boost)
    • Method Detail

      • removeQueryPatterns

        public void removeQueryPatterns()
        replace all the query patterns by a singleton
      • getTypePattern

        public org.eclipse.rdf4j.query.algebra.StatementPattern getTypePattern()
      • getFieldPattern

        public org.eclipse.rdf4j.query.algebra.StatementPattern getFieldPattern()
      • getQueryPattern

        public org.eclipse.rdf4j.query.algebra.StatementPattern getQueryPattern()
      • getPropertyPattern

        public org.eclipse.rdf4j.query.algebra.StatementPattern getPropertyPattern()
      • getSnippetPattern

        public org.eclipse.rdf4j.query.algebra.StatementPattern getSnippetPattern()
      • getBoostPattern

        public org.eclipse.rdf4j.query.algebra.StatementPattern getBoostPattern()
      • getQuery

        public String getQuery()
      • getProperty

        public org.eclipse.rdf4j.model.IRI getProperty()
      • getPropertyVarName

        public String getPropertyVarName()
      • getSnippetVarName

        public String getSnippetVarName()
      • getBoost

        public Float getBoost()
      • isHighlight

        public boolean isHighlight()
        Returns:
        is this param is highlighted or not
      • isEvaluable

        public boolean isEvaluable()
        Returns:
        is this param is evaluable