Package org.aksw.qa.commons.sparql
Class SPARQLQuery
java.lang.Object
org.aksw.qa.commons.sparql.SPARQLQuery
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
- Serialized Form
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate static long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConstraint(String constraint)private StringvoidvoidaddFilterOverAbstractsContraint(String variable, String label)clone()booleanconstraintsContains(String target)private voidexactToken(String variable, String label)private voidfuzzyToken(String variable, String label)private Stringprivate Stringprivate StringvoidisASKQuery(boolean isASKQuery)private booleanprivate StringBuildervoidsetLimit(int cardinality)toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
- Constant Field Values
-
stopwords
-
constraintTriples
-
filter
-
textMapFromVariableToSingleFuzzyToken
-
textMapFromVariableToCombinedNNExactMatchToken
-
isASKQuery
private boolean isASKQuery -
limit
private int limit
-
-
Constructor Details
-
SPARQLQuery
-
SPARQLQuery
public SPARQLQuery()only for clone()
-
-
Method Details
-
isASKQuery
public void isASKQuery(boolean isASKQuery) -
addConstraint
-
addFilterOverAbstractsContraint
-
exactToken
-
fuzzyToken
-
constraintsContains
-
addFilter
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
toString
-
generateQueries
-
generateQueryOnlyConstrains
-
generateQueryStringWithExactMatch
-
generateQueryStringWithFuzzy
-
setBeginOfQuery
-
addConstraintsAndFilter
-
isInteger
-
setLimit
public void setLimit(int cardinality)
-