Skip navigation links

EHRI Backend 0.13.10 API

Packages 
Package Description
eu.ehri.extension
Jersey resource classes for providing web service access to the graph, via the eu.ehri.project.api layer.
eu.ehri.extension.base  
eu.ehri.extension.errors  
eu.ehri.extension.errors.mappers
Classes that map caught exceptions to appropriate HTTP responses.
eu.ehri.extension.providers  
eu.ehri.project.acl
Classes pertaining directly to the access-control and permission system.
eu.ehri.project.acl.wrapper  
eu.ehri.project.api
Classes that provide data access data on the graph in a manner that incorporate the permission and access-control systems.
eu.ehri.project.api.impl  
eu.ehri.project.commands
Classes that represent actions that can be run via the CmdEntryPoint to manage the graph, e.g.
eu.ehri.project.core
Classes pertaining to the low-level management of vertices and edges.
eu.ehri.project.core.impl  
eu.ehri.project.core.impl.neo4j  
eu.ehri.project.cypher  
eu.ehri.project.definitions
Definitions of entity and property types.
eu.ehri.project.exceptions  
eu.ehri.project.exporters.cvoc  
eu.ehri.project.exporters.dc  
eu.ehri.project.exporters.eac  
eu.ehri.project.exporters.ead  
eu.ehri.project.exporters.eag  
eu.ehri.project.exporters.xml  
eu.ehri.project.graphql  
eu.ehri.project.importers
Handlers and Importers and supporting classes to import files into the database.
eu.ehri.project.importers.base  
eu.ehri.project.importers.csv  
eu.ehri.project.importers.cvoc
Tools to import controlled vocabularies into the graph database.
eu.ehri.project.importers.eac  
eu.ehri.project.importers.ead  
eu.ehri.project.importers.eag  
eu.ehri.project.importers.exceptions  
eu.ehri.project.importers.json  
eu.ehri.project.importers.links  
eu.ehri.project.importers.managers  
eu.ehri.project.importers.properties
Classes in this package support using .properties files to specify mappings between pseudo-XPath chunks and properties of nodes in the graph.
eu.ehri.project.importers.util  
eu.ehri.project.importers.xml  
eu.ehri.project.models
The interfaces in this package specify the classes of entities that map to graph frame classes.
eu.ehri.project.models.annotations  
eu.ehri.project.models.base
The interfaces in this package specify the required and allowable properties of classes of entities, so that entities can be validated.
eu.ehri.project.models.cvoc  
eu.ehri.project.models.events  
eu.ehri.project.models.idgen
Classes that handle the generation of string identifiers for different kinds of resource.
eu.ehri.project.models.utils  
eu.ehri.project.oaipmh  
eu.ehri.project.oaipmh.errors  
eu.ehri.project.persistence
Classes dealing with persistence of relational item data in sub-tree format.
eu.ehri.project.persistence.utils  
eu.ehri.project.tools  
eu.ehri.project.utils  
eu.ehri.project.utils.fixtures  
eu.ehri.project.utils.fixtures.impl  
eu.ehri.project.utils.pipes  
Skip navigation links

Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.