Package | Description |
---|---|
eu.fbk.knowledgestore |
KnowledgeStore core API (
ks-core ). |
eu.fbk.knowledgestore.data |
Data objects and supporting classes (
ks-core ). |
eu.fbk.knowledgestore.datastore |
DataStore server-side component API (ks-server ). |
eu.fbk.knowledgestore.datastore.hbase |
DataStore implementation based on Apache HBase (ks-server-hbase ). |
eu.fbk.knowledgestore.datastore.hbase.utils |
HBaseDataStore utilities (ks-server-hbase ). |
eu.fbk.knowledgestore.elastic | |
eu.fbk.knowledgestore.server.http |
KnowledgeStore HTTP server (
ks-server-http ). |
Modifier and Type | Method and Description |
---|---|
Operation.Match |
Operation.Match.conditions(org.openrdf.model.URI component,
XPath... conditions) |
Operation.Count |
Operation.Count.conditions(XPath... conditions) |
Operation.Retrieve |
Operation.Retrieve.conditions(XPath... conditions) |
Operation.Update |
Operation.Update.conditions(XPath... conditions) |
Operation.Delete |
Operation.Delete.conditions(XPath... conditions) |
protected abstract long |
AbstractSession.doCount(Long timeout,
org.openrdf.model.URI type,
XPath condition,
Set<org.openrdf.model.URI> ids) |
protected abstract void |
AbstractSession.doDelete(Long timeout,
org.openrdf.model.URI type,
XPath condition,
Set<org.openrdf.model.URI> ids,
Handler<? super Outcome> handler) |
protected abstract long |
Operation.Count.doExec(Long timeout,
org.openrdf.model.URI type,
XPath condition,
Set<org.openrdf.model.URI> ids) |
protected abstract Outcome |
Operation.Delete.doExec(Long timeout,
org.openrdf.model.URI type,
XPath condition,
Set<org.openrdf.model.URI> ids,
Handler<? super Outcome> handler) |
protected abstract Outcome |
Operation.Update.doExec(Long timeout,
org.openrdf.model.URI type,
XPath condition,
Set<org.openrdf.model.URI> ids,
Record record,
Criteria criteria,
Handler<? super Outcome> handler) |
protected abstract Stream<Record> |
Operation.Retrieve.doExec(Long timeout,
org.openrdf.model.URI type,
XPath condition,
Set<org.openrdf.model.URI> ids,
Set<org.openrdf.model.URI> properties,
Long offset,
Long limit) |
protected abstract Stream<Record> |
AbstractSession.doRetrieve(Long timeout,
org.openrdf.model.URI type,
XPath condition,
Set<org.openrdf.model.URI> ids,
Set<org.openrdf.model.URI> properties,
Long offset,
Long limit) |
protected abstract void |
AbstractSession.doUpdate(Long timeout,
org.openrdf.model.URI type,
XPath condition,
Set<org.openrdf.model.URI> ids,
Record record,
Criteria criteria,
Handler<? super Outcome> handler) |
Modifier and Type | Method and Description |
---|---|
Operation.Count |
Operation.Count.conditions(Iterable<? extends XPath> conditions) |
Operation.Retrieve |
Operation.Retrieve.conditions(Iterable<? extends XPath> conditions) |
Operation.Update |
Operation.Update.conditions(Iterable<? extends XPath> conditions) |
Operation.Delete |
Operation.Delete.conditions(Iterable<? extends XPath> conditions) |
Operation.Match |
Operation.Match.conditions(org.openrdf.model.URI component,
Iterable<? extends XPath> conditions) |
protected abstract Stream<Record> |
Operation.Match.doExec(Long timeout,
Map<org.openrdf.model.URI,XPath> conditions,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> ids,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> properties) |
protected abstract Stream<Record> |
AbstractSession.doMatch(Long timeout,
Map<org.openrdf.model.URI,XPath> conditions,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> ids,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> properties) |
Modifier and Type | Method and Description |
---|---|
static XPath |
XPath.compose(String operator,
Object... operands)
Creates an
XPath expression by composing a number operands with the operator
specified. |
static XPath |
XPath.constant(Object... values)
Creates an
XPath expression returning a sequence with the constant value(s)
specified. |
XPath |
XPath.decompose(Map<org.openrdf.model.URI,Set<Object>> restrictions)
Attempts at decomposing the
XPath expression into the conjunction of a number of
property restrictions and (optionally) a remaining XPath expression. |
XPath |
XPath.lenient(boolean lenient)
Returns a lenient / not lenient version of this
XPath expression. |
static XPath |
XPath.parse(Map<String,String> namespaces,
String expression,
Object... values)
Creates a new
XPath expression based on the namespace mappings and the expression
string specified, with optional $$ placeholders replaced by supplied values. |
static XPath |
XPath.parse(String string,
Object... values)
Creates a new
XPath expression based on the expression string specified with
optional $$ placeholders replaced by supplied values. |
Modifier and Type | Method and Description |
---|---|
long |
SolrDataStore.SolrTransaction.count(org.openrdf.model.URI type,
XPath condition) |
long |
MySQLDataStore.MySQLTransaction.count(org.openrdf.model.URI type,
XPath condition) |
long |
ForwardingDataTransaction.count(org.openrdf.model.URI type,
XPath condition) |
long |
DataTransaction.count(org.openrdf.model.URI type,
XPath condition)
Counts the records having the type and matching the optional condition specified.
|
Stream<Record> |
SolrDataStore.SolrTransaction.retrieve(org.openrdf.model.URI type,
XPath condition,
Set<? extends org.openrdf.model.URI> properties) |
Stream<Record> |
MySQLDataStore.MySQLTransaction.retrieve(org.openrdf.model.URI type,
XPath condition,
Set<? extends org.openrdf.model.URI> properties) |
Stream<Record> |
ForwardingDataTransaction.retrieve(org.openrdf.model.URI type,
XPath condition,
Set<? extends org.openrdf.model.URI> properties) |
Stream<Record> |
DataTransaction.retrieve(org.openrdf.model.URI type,
XPath condition,
Set<? extends org.openrdf.model.URI> properties)
Returns a stream of records having the type and matching the optional condition specified.
|
Modifier and Type | Method and Description |
---|---|
Stream<Record> |
SolrDataStore.SolrTransaction.match(Map<org.openrdf.model.URI,XPath> conditions,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> ids,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> properties) |
Stream<Record> |
MySQLDataStore.MySQLTransaction.match(Map<org.openrdf.model.URI,XPath> conditions,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> ids,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> properties) |
Stream<Record> |
ForwardingDataTransaction.match(Map<org.openrdf.model.URI,XPath> conditions,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> ids,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> properties) |
Stream<Record> |
DataTransaction.match(Map<org.openrdf.model.URI,XPath> conditions,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> ids,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> properties)
Evaluates a
match request with the parameters supplied. |
Modifier and Type | Method and Description |
---|---|
long |
HBaseDataTransaction.count(org.openrdf.model.URI type,
XPath condition) |
Stream<Record> |
HBaseDataTransaction.retrieve(org.openrdf.model.URI type,
XPath condition,
Set<? extends org.openrdf.model.URI> properties) |
Modifier and Type | Method and Description |
---|---|
Stream<Record> |
HBaseDataTransaction.match(Map<org.openrdf.model.URI,XPath> conditions,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> ids,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> properties) |
Constructor and Description |
---|
HBaseScanIterator(AbstractHBaseUtils hbaseUtils,
String tableName,
String familyName,
XPath condition,
Iterable<? extends org.openrdf.model.URI> properties,
boolean localFiltering)
Creates a new
HBaseScanStream based on the parameters supplied. |
Modifier and Type | Method and Description |
---|---|
long |
TephraHBaseUtils.count(String tableName,
String familyName,
XPath condition)
Gets a number of record of tableName matching condition
|
long |
OmidHBaseUtils.count(String tableName,
String familyName,
XPath condition)
Gets a number of record of tableName matching condition
|
long |
HBaseUtils.count(String tableName,
String familyName,
XPath condition)
Gets a number of record of tableName matching condition
|
abstract long |
AbstractHBaseUtils.count(String tableName,
String familyName,
XPath condition)
Counts the records having the type and matching the optional condition specified.
|
FilterList |
AbstractHBaseUtils.getFilter(XPath condition,
boolean passAll,
String[] famNames,
String[] qualNames,
String[] params)
Gets filter based on the condition to be performed
|
Constructor and Description |
---|
HBaseFilter(XPath condition,
AvroSerializer serializer)
Constructor for normal use.
|
Modifier and Type | Method and Description |
---|---|
long |
DataTransactionElastic.count(org.openrdf.model.URI type,
XPath condition)
the number of documents matching the conditions
|
Stream<Record> |
DataTransactionElastic.retrieve(org.openrdf.model.URI type,
XPath condition,
Set<? extends org.openrdf.model.URI> properties)
returns all the documents in the database that match the conditions
|
Modifier and Type | Method and Description |
---|---|
Stream<Record> |
DataTransactionElastic.match(Map<org.openrdf.model.URI,XPath> conditions,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> ids,
Map<org.openrdf.model.URI,Set<org.openrdf.model.URI>> properties) |
Modifier and Type | Method and Description |
---|---|
XPath |
UIConfig.Category.getCondition() |
Constructor and Description |
---|
Category(String label,
String style,
XPath condition) |
Copyright © 2015–2016 FBK-irst. All rights reserved.