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.Floatboostprivate StatementPatternboostPatternprivate StatementPatternfieldPatternprivate IRIpropertyprivate StatementPatternpropertyPatternprivate java.lang.StringpropertyVarNameprivate java.lang.Stringqueryprivate StatementPatternqueryPatternprivate StatementPatternsnippetPatternprivate java.lang.StringsnippetVarNameprivate StatementPatterntypePattern
-
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.FloatgetBoost()StatementPatterngetBoostPattern()StatementPatterngetFieldPattern()IRIgetProperty()StatementPatterngetPropertyPattern()java.lang.StringgetPropertyVarName()java.lang.StringgetQuery()StatementPatterngetQueryPattern()StatementPatterngetSnippetPattern()java.lang.StringgetSnippetVarName()StatementPatterngetTypePattern()booleanisEvaluable()booleanisHighlight()voidremoveQueryPatterns()replace all the query patterns by a singletonjava.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
isEvaluable
public boolean isEvaluable()
- Returns:
- is this param is evaluable
-
-