Package org.eclipse.rdf4j.sail.lucene
Class QuerySpec.QueryParam
- java.lang.Object
-
- org.eclipse.rdf4j.sail.lucene.QuerySpec.QueryParam
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Float
boost
private StatementPattern
boostPattern
private StatementPattern
fieldPattern
private IRI
property
private StatementPattern
propertyPattern
private java.lang.String
propertyVarName
private java.lang.String
query
private StatementPattern
queryPattern
private StatementPattern
snippetPattern
private java.lang.String
snippetVarName
private StatementPattern
typePattern
-
Constructor Summary
Constructors Constructor Description QueryParam(StatementPattern queryPattern, StatementPattern propertyPattern, StatementPattern snippetPattern, StatementPattern typePattern, java.lang.String query, IRI property, java.lang.Float boost)
QueryParam(StatementPattern fieldPattern, StatementPattern queryPattern, StatementPattern propertyPattern, StatementPattern snippetPattern, StatementPattern boostPattern, StatementPattern typePattern, java.lang.String query, IRI property, java.lang.Float boost)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Float
getBoost()
StatementPattern
getBoostPattern()
StatementPattern
getFieldPattern()
IRI
getProperty()
StatementPattern
getPropertyPattern()
java.lang.String
getPropertyVarName()
java.lang.String
getQuery()
StatementPattern
getQueryPattern()
StatementPattern
getSnippetPattern()
java.lang.String
getSnippetVarName()
StatementPattern
getTypePattern()
boolean
isEvaluable()
boolean
isHighlight()
void
removeQueryPatterns()
replace all the query patterns by a singletonjava.lang.String
toString()
-
-
-
Field Detail
-
fieldPattern
private final StatementPattern fieldPattern
-
queryPattern
private final StatementPattern queryPattern
-
propertyPattern
private final StatementPattern propertyPattern
-
snippetPattern
private final StatementPattern snippetPattern
-
boostPattern
private final StatementPattern boostPattern
-
typePattern
private final StatementPattern typePattern
-
query
private final java.lang.String query
-
boost
private final java.lang.Float boost
-
property
private final IRI property
-
snippetVarName
private final java.lang.String snippetVarName
-
propertyVarName
private final java.lang.String propertyVarName
-
-
Constructor Detail
-
QueryParam
public QueryParam(StatementPattern queryPattern, StatementPattern propertyPattern, StatementPattern snippetPattern, StatementPattern typePattern, java.lang.String query, IRI property, java.lang.Float boost)
-
QueryParam
public QueryParam(StatementPattern fieldPattern, StatementPattern queryPattern, StatementPattern propertyPattern, StatementPattern snippetPattern, StatementPattern boostPattern, StatementPattern typePattern, java.lang.String query, IRI property, java.lang.Float boost)
-
-
Method Detail
-
removeQueryPatterns
public void removeQueryPatterns()
replace all the query patterns by a singleton
-
getTypePattern
public StatementPattern getTypePattern()
-
getFieldPattern
public StatementPattern getFieldPattern()
-
getQueryPattern
public StatementPattern getQueryPattern()
-
getPropertyPattern
public StatementPattern getPropertyPattern()
-
getSnippetPattern
public StatementPattern getSnippetPattern()
-
getBoostPattern
public StatementPattern getBoostPattern()
-
getQuery
public java.lang.String getQuery()
-
getProperty
public IRI getProperty()
-
getPropertyVarName
public java.lang.String getPropertyVarName()
-
getSnippetVarName
public java.lang.String getSnippetVarName()
-
getBoost
public java.lang.Float getBoost()
-
isHighlight
public boolean isHighlight()
- Returns:
- is this param is highlighted or not
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
isEvaluable
public boolean isEvaluable()
- Returns:
- is this param is evaluable
-
-