| Package | Description |
|---|---|
| org.aksw.jena_sparql_api.mapper.context | |
| org.aksw.jena_sparql_api.mapper.impl.engine | |
| org.aksw.jena_sparql_api.mapper.impl.type | |
| org.aksw.jena_sparql_api.mapper.model |
| Modifier and Type | Field and Description |
|---|---|
protected RdfType |
TypedNode.rdfType |
protected RdfType |
ResolutionRequest.type |
| Modifier and Type | Method and Description |
|---|---|
RdfType |
TypedNode.getRdfType() |
RdfType |
ResolutionRequest.getType() |
| Constructor and Description |
|---|
ResolutionRequest(PropertyOps propertyOps,
Object entity,
org.apache.jena.graph.Node node,
RdfType type) |
TypedNode(RdfType rdfType,
org.apache.jena.graph.Node node) |
| Modifier and Type | Method and Description |
|---|---|
Map<org.apache.jena.graph.Node,org.apache.jena.rdf.model.Resource> |
RdfMapperEngineImpl.fetch(RdfType type,
Collection<org.apache.jena.graph.Node> nodes) |
EntityId |
RdfMapperEngineImpl.merge(Object srcEntity,
org.apache.jena.graph.Node node,
Class<?> entityClass,
RdfType rdfClass) |
PathResolver |
PathResolverImpl.resolve(RdfType rdfType,
String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
PathResolver |
PathResolverImpl.resolve(java.util.function.Function<Class<?>,RdfType> rdfTypeFactory,
Class<?> javaClass,
String propertyName) |
| Modifier and Type | Class and Description |
|---|---|
class |
RdfClass
An RdfClass is one type of implementation that can map Java objects to and from RDF graphs.
|
class |
RdfTypeBase |
class |
RdfTypeCollectionBase |
class |
RdfTypeComplexBase |
class |
RdfTypeIriStr
RdfType to map Java Strings to IRIs and vice versa
|
class |
RdfTypeLiteralTyped |
class |
RdfTypeMap
Issue: How to give property access to key/value attributes of the entries?
JPA models map-typed attributes using MapAttribute which derives from
PluralAttribute A map can be modeled as a set (collection) of entry objects.
|
class |
RdfTypePrimitiveBase |
class |
RdfTypeSeq
A type that
|
| Modifier and Type | Field and Description |
|---|---|
protected RdfType |
RdfTypeMap.keyRdfType |
protected RdfType |
PathFragment.rdfType |
protected RdfType |
RdfPropertyDescriptor.rdfType |
protected RdfType |
PlaceholderInfo.targetRdfType |
protected RdfType |
RdfTypeMap.valueRdfType |
| Modifier and Type | Field and Description |
|---|---|
protected Map<Class<?>,RdfType> |
RdfTypeFactoryImpl.classToRdfType |
| Modifier and Type | Method and Description |
|---|---|
protected RdfType |
RdfTypeFactoryImpl.allocateRdfType(Class<?> clazz) |
RdfType |
RdfTypeFactoryImpl.forJavaType(Class<?> clazz) |
protected RdfType |
RdfTypeFactoryImpl.getOrAllocateRdfType(Class<?> clazz)
Allocates a new RdfClass object for a given java class or returns an
existing one.
|
RdfType |
PathFragment.getRdfType() |
RdfType |
RdfPropertyDescriptor.getRdfType() |
RdfType |
PlaceholderInfo.getTargetRdfType() |
| Modifier and Type | Method and Description |
|---|---|
Map<Class<?>,RdfType> |
RdfTypeFactoryImpl.getClassToRdfType() |
| Constructor and Description |
|---|
PathFragment(Relation relation,
Class<?> javaClass,
RdfType rdfType,
PathResolver nextResolver) |
PlaceholderInfo(Class<?> targetClass,
RdfType targetRdfType,
Object parentEntity,
org.apache.jena.rdf.model.RDFNode parentRdfNode,
PropertyOps propertyOps,
Object value,
org.apache.jena.rdf.model.RDFNode rdfNode,
RdfMapperProperty mapper) |
RdfPropertyDescriptor(String name,
RdfType rdfType,
String fetchMode) |
RdfTypeMap(java.util.function.Function<Object,Map> createMapView,
RdfType keyRdfType,
RdfType valueRdfType) |
RdfTypeSeq(RdfTypeFactory typeFactory,
RdfType itemRdfType) |
| Modifier and Type | Class and Description |
|---|---|
class |
RdfTypeCollection |
| Modifier and Type | Field and Description |
|---|---|
protected RdfType |
RdfList.itemType |
protected RdfType |
RdfMapperPropertyBase.targetRdfType
The corresponding RDF predicate
|
| Modifier and Type | Method and Description |
|---|---|
RdfType |
RdfTypeFactory.forJavaType(Class<?> clazz) |
| Constructor and Description |
|---|
RdfMapperPropertyBase(PropertyOps propertyOps,
org.apache.jena.rdf.model.Property predicate,
RdfType targetRdfType,
java.util.function.BiFunction<Object,Object,org.apache.jena.graph.Node> createTargetNode,
TypeConverter typeConverter) |
RdfMapperPropertyMulti(PropertyOps propertyOps,
org.apache.jena.rdf.model.Property predicate,
RdfType targetRdfType,
java.util.function.BiFunction<Object,Object,org.apache.jena.graph.Node> createTargetIri,
TypeConverter typeConverter) |
RdfMapperPropertySingle(PropertyOps propertyOps,
org.apache.jena.rdf.model.Property predicate,
RdfType targetRdfType,
java.util.function.BiFunction<Object,Object,org.apache.jena.graph.Node> createTargetIri,
TypeConverter typeConverter) |
Copyright © 2017. All rights reserved.