Class RdfPersistenceContextImpl
java.lang.Object
org.aksw.jena_sparql_api.mapper.context.RdfPersistenceContextImpl
- All Implemented Interfaces:
RdfPersistenceContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EntityGraphMap<EntityId>protected List<ResolutionRequest>protected RdfTypeFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAn identity Hashset of managed entitiesvoidrequestResolution(org.aksw.commons.beans.model.PropertyOps propertyOps, Object entity, org.apache.jena.graph.Node node)
-
Field Details
-
managedEntities
-
typeFactory
-
entityToPrimaryNode
-
nodeToTypeToEntity
-
resolutionRequests
-
idToEntity
-
entityGraphMap
-
-
Constructor Details
-
RdfPersistenceContextImpl
public RdfPersistenceContextImpl()
-
-
Method Details
-
getPrimaryNodeMap
- Specified by:
getPrimaryNodeMapin interfaceRdfPersistenceContext
-
getResolutionRequests
- Specified by:
getResolutionRequestsin interfaceRdfPersistenceContext
-
getManagedEntities
Description copied from interface:RdfPersistenceContextAn identity Hashset of managed entities- Specified by:
getManagedEntitiesin interfaceRdfPersistenceContext- Returns:
-
requestResolution
public void requestResolution(org.aksw.commons.beans.model.PropertyOps propertyOps, Object entity, org.apache.jena.graph.Node node) - Specified by:
requestResolutionin interfaceRdfPersistenceContext
-
entityFor
public Object entityFor(Class<?> clazz, org.apache.jena.graph.Node node, Supplier<Object> newInstance) - Specified by:
entityForin interfaceRdfPersistenceContext
-
getEntityGraphMap
- Specified by:
getEntityGraphMapin interfaceRdfPersistenceContext
-
getIdToEntityMap
- Specified by:
getIdToEntityMapin interfaceRdfPersistenceContext
-
getEntityToIdMap
- Specified by:
getEntityToIdMapin interfaceRdfPersistenceContext
-