| Package | Description |
|---|---|
| org.aksw.r2rml.jena.jdbc.impl | |
| org.aksw.r2rml.jena.jdbc.util |
| Modifier and Type | Class and Description |
|---|---|
class |
NodeMapperMultiplexer |
class |
NodeMapperViaSqlDatatype |
class |
RowToNodeViaTypeManager
Generic mapper that retrieves each column's value as a
Object and then request an appropriate RDFDatatype
from Jena's TypeMapper. |
| Modifier and Type | Field and Description |
|---|---|
protected NodeMapper[] |
NodeMapperMultiplexer.delegates |
protected NodeMapper |
RowToBindingImpl.nodeMapper |
| Modifier and Type | Method and Description |
|---|---|
static NodeMapper |
NaturalMappings.createNodeMapper(int sqlType) |
static NodeMapper |
NaturalMappings.createNodeMapper(int sqlType,
SqlTypeMapper sqlTypeMapper) |
| Constructor and Description |
|---|
NodeMapperMultiplexer(NodeMapper[] delegates) |
RowToBindingImpl(int[] colIdxs,
org.apache.jena.sparql.core.Var[] vars,
boolean[] nullableVars,
NodeMapper nodeMapper) |
| Modifier and Type | Method and Description |
|---|---|
static NodeMapper |
JdbcUtils.createNodeMapper(ResultSetMetaData rsmd,
int[] usedIdxs,
SqlTypeMapper sqlTypeMapper)
Create an array of node mappers whose size matches the number of columns + 1.
|
| Modifier and Type | Method and Description |
|---|---|
static BindingMapper |
JdbcUtils.createBindingMapper(Map<org.apache.jena.sparql.core.Var,Integer> colNameToIdx,
java.util.function.Function<int[],NodeMapper> nodeMapperFactory,
Set<org.apache.jena.sparql.core.Var> nullableVars) |
Copyright © 2021. All rights reserved.