public final class CustomGraphQueryInferencerConfig extends DelegatingSailImplConfigBase
CustomGraphQueryInferencer.| Modifier and Type | Field and Description |
|---|---|
static Pattern |
SERQL_PATTERN |
static Pattern |
SPARQL_PATTERN |
| Constructor and Description |
|---|
CustomGraphQueryInferencerConfig() |
CustomGraphQueryInferencerConfig(SailImplConfig delegate) |
| Modifier and Type | Method and Description |
|---|---|
static String |
buildMatcherQueryFromRuleQuery(QueryLanguage language,
String ruleQuery) |
Resource |
export(Graph graph) |
String |
getMatcherQuery() |
QueryLanguage |
getQueryLanguage() |
String |
getRuleQuery() |
void |
parse(Graph graph,
Resource implNode) |
void |
setMatcherQuery(String matcherQuery)
Set the optional matcher query.
|
void |
setQueryLanguage(QueryLanguage language) |
void |
setRuleQuery(String ruleQuery) |
void |
validate() |
getDelegate, setDelegategetType, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypepublic static final Pattern SPARQL_PATTERN
public static final Pattern SERQL_PATTERN
public CustomGraphQueryInferencerConfig()
public CustomGraphQueryInferencerConfig(SailImplConfig delegate)
public void setQueryLanguage(QueryLanguage language)
public QueryLanguage getQueryLanguage()
public void setRuleQuery(String ruleQuery)
public String getRuleQuery()
public void setMatcherQuery(String matcherQuery)
matcherQuery - if null, internal value will be set to the empty stringpublic String getMatcherQuery()
public void parse(Graph graph, Resource implNode) throws SailConfigException
parse in interface SailImplConfigparse in class DelegatingSailImplConfigBaseSailConfigExceptionpublic void validate()
throws SailConfigException
validate in interface SailImplConfigvalidate in class DelegatingSailImplConfigBaseSailConfigExceptionpublic Resource export(Graph graph)
export in interface SailImplConfigexport in class DelegatingSailImplConfigBasepublic static String buildMatcherQueryFromRuleQuery(QueryLanguage language, String ruleQuery) throws MalformedQueryException
MalformedQueryExceptionCopyright © 2001-2014 Aduna. All Rights Reserved.