Package | Description |
---|---|
eu.fbk.rdfpro |
RDFpro library.
|
Modifier and Type | Method and Description |
---|---|
static Mapper |
Mapper.bypass(Mapper mapper,
Predicate<org.openrdf.model.Statement> predicate)
Returns a bypassed version of the input mapper that skips and marks with
BYPASS_KEY quads matching the specified predicate. |
static Mapper |
Mapper.concat(Mapper... mappers)
Returns a
Mapper returning a concatenation of all the keys produced by the
Mapper s supplied for the input statement. |
static Mapper |
Mapper.filter(Mapper mapper,
Predicate<org.openrdf.model.Statement> predicate)
Returns a filtered version of the input mapper that only maps quads matching the supplied
predicate.
|
static Mapper |
Reducer.parse(String expression)
Parses a
Reducer out of the supplied expression string. |
static Mapper |
Mapper.parse(String expression)
Parses a
Mapper out of the supplied expression string. |
static Mapper |
Mapper.select(String components)
Returns a
Mapper returning a single key based on one or more selected components of
the input statement. |
Modifier and Type | Method and Description |
---|---|
static Mapper |
Mapper.bypass(Mapper mapper,
Predicate<org.openrdf.model.Statement> predicate)
Returns a bypassed version of the input mapper that skips and marks with
BYPASS_KEY quads matching the specified predicate. |
static Mapper |
Mapper.concat(Mapper... mappers)
Returns a
Mapper returning a concatenation of all the keys produced by the
Mapper s supplied for the input statement. |
static Mapper |
Mapper.filter(Mapper mapper,
Predicate<org.openrdf.model.Statement> predicate)
Returns a filtered version of the input mapper that only maps quads matching the supplied
predicate.
|
static RDFProcessor |
RDFProcessors.mapReduce(Mapper mapper,
Reducer reducer,
boolean deduplicate)
Creates an
RDFProcessor that processes the RDF stream in a MapReduce fashion. |
static RDFProcessor |
RDFProcessors.rules(Ruleset ruleset,
Mapper mapper,
boolean dropBNodeTypes,
boolean deduplicate)
Returns an
RDFProcessor that applies the ruleset specified on input statements
either as a whole or partitioned based on an optional Mapper . |
static RDFProcessor |
RDFProcessors.rules(Ruleset ruleset,
Mapper mapper,
boolean dropBNodeTypes,
boolean deduplicate,
RDFSource tboxData,
boolean emitTBox,
org.openrdf.model.URI tboxContext)
Returns an
RDFProcessor that expands the ruleset based on the supplied TBox and
applies the resulting ruleset on input statements either as a whole or partitioned based on
an optional Mapper . |
Copyright © 2015–2016 FBK-irst. All rights reserved.