Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X Y 

A

AbstractAccessibleResource<E extends Accessible> - Class in eu.ehri.extension.base
Handle CRUD operations on Accessible's by using the eu.ehri.project.views.Views class generic code.
AbstractAccessibleResource(GraphDatabaseService, Class<E>) - Constructor for class eu.ehri.extension.base.AbstractAccessibleResource
Constructor
AbstractAccessibleResource.Handler<E extends Accessible> - Interface in eu.ehri.extension.base
Functor used to post-process items.
AbstractAccessibleResource.NoOpHandler<E extends Accessible> - Class in eu.ehri.extension.base
Implementation of a Handler that does nothing.
AbstractImporter<I,T extends Accessible> - Class in eu.ehri.project.importers.base
 
AbstractImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.base.AbstractImporter
Constructor.
AbstractImportManager - Class in eu.ehri.project.importers.managers
Base ImportManager.
AbstractImportManager(FramedGraph<?>, PermissionScope, Actioner, boolean, boolean, Class<? extends ItemImporter>) - Constructor for class eu.ehri.project.importers.managers.AbstractImportManager
Constructor.
AbstractResource - Class in eu.ehri.extension.base
Base class for web service resources.
AbstractResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.base.AbstractResource
Constructer.
AbstractStreamingXmlExporter<E extends Entity> - Class in eu.ehri.project.exporters.xml
 
AbstractStreamingXmlExporter() - Constructor for class eu.ehri.project.exporters.xml.AbstractStreamingXmlExporter
 
AbstractUnit - Interface in eu.ehri.project.models.base
An abstract entity representing either a documentary (physical) unit or a virtual unit.
ACCESS_POINT - Static variable in class eu.ehri.project.definitions.Entities
 
ACCESS_POINT - Static variable in class eu.ehri.project.importers.ead.EadImporter
 
ACCESS_POINT_TYPE - Static variable in class eu.ehri.project.definitions.Ontology
 
AccessDenied - Exception in eu.ehri.project.exceptions
Represents an access violation.
AccessDenied(String, String) - Constructor for exception eu.ehri.project.exceptions.AccessDenied
 
AccessDeniedMapper - Class in eu.ehri.extension.errors.mappers
Maps the AccessDenied exception to the Unauthorized response.
AccessDeniedMapper() - Constructor for class eu.ehri.extension.errors.mappers.AccessDeniedMapper
 
Accessible - Interface in eu.ehri.project.models.base
An entity that can be accessed by specific Accessors.
Accessible.Impl - Class in eu.ehri.project.models.base
Implementation of complex methods.
accessor() - Method in interface eu.ehri.project.api.Api
 
accessor() - Method in class eu.ehri.project.api.impl.ApiImpl
 
Accessor - Interface in eu.ehri.project.models.base
An entity that can access items and be granted permissions.
Accessor.Impl - Class in eu.ehri.project.models.base
 
ACCESSOR_BELONGS_TO_GROUP - Static variable in class eu.ehri.project.definitions.Ontology
 
ACCESSOR_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
accessorId() - Method in class eu.ehri.project.acl.InheritedGlobalPermissionSet
Fetch the accessor's ID for this permission set.
accessorId() - Method in class eu.ehri.project.acl.InheritedItemPermissionSet
Fetch the accessor's ID for this permission set.
AccessPoint - Interface in eu.ehri.project.models
Holds the information on a relationship specified in some Description, but without the target-end of the relationship being determined.
AccessPointType - Enum in eu.ehri.project.models
 
acl() - Method in interface eu.ehri.project.api.Api
 
acl() - Method in class eu.ehri.project.api.impl.ApiImpl
 
AclEdge - Class in eu.ehri.project.acl.wrapper
 
AclEdge(Edge, AclGraph<?>) - Constructor for class eu.ehri.project.acl.wrapper.AclEdge
 
AclEdgeIterable - Class in eu.ehri.project.acl.wrapper
 
AclEdgeIterable(Iterable<Edge>, AclGraph<?>) - Constructor for class eu.ehri.project.acl.wrapper.AclEdgeIterable
 
AclElement - Class in eu.ehri.project.acl.wrapper
 
AclElement(Element, AclGraph<?>) - Constructor for class eu.ehri.project.acl.wrapper.AclElement
 
aclGraph - Variable in class eu.ehri.project.acl.wrapper.AclElement
 
AclGraph<T extends com.tinkerpop.blueprints.Graph> - Class in eu.ehri.project.acl.wrapper
A wrapper graph that hides vertices which are not accessible to the given accessor.
AclGraph(T, Accessor) - Constructor for class eu.ehri.project.acl.wrapper.AclGraph
 
aclManager - Variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
AclManager - Class in eu.ehri.project.acl
Helper class for checking and asserting access and write permissions.
AclManager(FramedGraph<?>, PermissionScope) - Constructor for class eu.ehri.project.acl.AclManager
Scoped constructor.
AclManager(FramedGraph<?>) - Constructor for class eu.ehri.project.acl.AclManager
Constructor.
aclManager() - Method in interface eu.ehri.project.api.Api
 
aclManager() - Method in class eu.ehri.project.api.impl.ApiImpl
 
aclVertex(Vertex) - Method in class eu.ehri.project.acl.wrapper.AclGraph
Get an ACL-aware vertex from a generic one.
AclVertex - Class in eu.ehri.project.acl.wrapper
 
AclVertex(Vertex, AclGraph<?>) - Constructor for class eu.ehri.project.acl.wrapper.AclVertex
 
AclVertexIterable - Class in eu.ehri.project.acl.wrapper
 
AclVertexIterable(Iterable<Vertex>, AclGraph<?>) - Constructor for class eu.ehri.project.acl.wrapper.AclVertexIterable
 
ACTION_HAS_EVENT - Static variable in class eu.ehri.project.definitions.Ontology
 
actioner - Variable in class eu.ehri.project.importers.base.AbstractImporter
 
actioner - Variable in class eu.ehri.project.importers.managers.AbstractImportManager
 
Actioner - Interface in eu.ehri.project.models.base
An entity whose actions are recorded.
Actioner.Impl - Class in eu.ehri.project.models.base
Implementation of complex methods.
ACTIONER_HAS_LIFECYCLE_ACTION - Static variable in class eu.ehri.project.definitions.Ontology
 
actionManager - Variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
actionManager() - Method in interface eu.ehri.project.api.Api
 
actionManager() - Method in class eu.ehri.project.api.impl.ApiImpl
 
ActionManager - Class in eu.ehri.project.persistence
Class for dealing with actions.
ActionManager(FramedGraph<?>, Entity) - Constructor for class eu.ehri.project.persistence.ActionManager
Constructor with scope.
ActionManager(FramedGraph<?>) - Constructor for class eu.ehri.project.persistence.ActionManager
Constructor.
ActionManager.EventContext - Class in eu.ehri.project.persistence
EventContext is a handle to a particular action to which additional subjects can be added.
add(String, String) - Method in class eu.ehri.project.importers.properties.PropertiesRow
only add key value pair if value is no empty String
addAccessor(Accessor) - Method in interface eu.ehri.project.models.base.Accessible
only Accessor accessor can access this Accessible item.
addAccessor(Accessor) - Method in class eu.ehri.project.models.base.Accessible.Impl
 
addAccessorToGroup(Group, Accessor) - Method in interface eu.ehri.project.api.Api.Acl
Add a user to a group.
addAccessPoint(AccessPoint) - Method in interface eu.ehri.project.models.base.Description
 
addAnnotation(Annotation) - Method in interface eu.ehri.project.models.base.Annotatable
 
addAnnotationPart(Annotation) - Method in interface eu.ehri.project.models.base.Annotatable
 
addBlocked(String, List<String>) - Method in interface eu.ehri.project.api.UserProfilesApi
 
addBlocked(UserProfile) - Method in interface eu.ehri.project.models.UserProfile
Add a user to this user's block list.
addBlocked(UserProfile) - Method in class eu.ehri.project.models.UserProfile.Impl
 
addBroaderConcept(Concept) - Method in interface eu.ehri.project.models.cvoc.Concept
 
addBroaderConcept(Concept) - Method in class eu.ehri.project.models.cvoc.Concept.Impl
 
addCallback(ImportCallback) - Method in class eu.ehri.project.importers.base.AbstractImporter
 
addCallback(ImportCallback) - Method in interface eu.ehri.project.importers.base.ItemImporter
Add a callback to run when an item is created.
addChild(DocumentaryUnit) - Method in interface eu.ehri.project.models.DocumentaryUnit
Add a child document to this one.
addChild(DocumentaryUnit) - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
addChild(VirtualUnit) - Method in interface eu.ehri.project.models.VirtualUnit
Add a child.
addChild(VirtualUnit) - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
addChildren(String, InputStream) - Method in class eu.ehri.extension.RepositoryResource
Add items to a repository via serialised data.
addCreated() - Method in class eu.ehri.project.importers.ImportLog
Increment the creation count.
addData(Map<String, Object>) - Method in class eu.ehri.project.persistence.Bundle.Builder
 
addDataMultiValue(String, Object) - Method in class eu.ehri.project.persistence.Bundle.Builder
 
addDataValue(String, Object) - Method in class eu.ehri.project.persistence.Bundle.Builder
 
addDatePeriod(DatePeriod) - Method in interface eu.ehri.project.models.base.Temporal
 
addDemotion(String) - Method in class eu.ehri.extension.GenericResource
Down vote an item
addDemotion(UserProfile) - Method in interface eu.ehri.project.models.base.Promotable
 
addDemotion(UserProfile) - Method in class eu.ehri.project.models.base.Promotable.Impl
 
addDescription(Description) - Method in interface eu.ehri.project.models.base.Described
Add a description to this item.
addEdge(Object, Vertex, Vertex, String) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
addEdge(String, Vertex) - Method in class eu.ehri.project.acl.wrapper.AclVertex
 
addEdge(Object, Vertex, Vertex, String) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
addEdge(String, Vertex) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
addError(String, String) - Method in class eu.ehri.project.importers.ImportLog
Indicate that importing the item with the given id failed with the given error.
addErrorCallback(ErrorCallback) - Method in class eu.ehri.project.importers.base.AbstractImporter
 
addErrorCallback(ErrorCallback) - Method in interface eu.ehri.project.importers.base.ItemImporter
Add a callback to run when an item errors.
addFollowers(String, List<String>) - Method in interface eu.ehri.project.api.UserProfilesApi
 
addFollowing(UserProfile) - Method in interface eu.ehri.project.models.UserProfile
Add a user the those this user follows.
addFollowing(UserProfile) - Method in class eu.ehri.project.models.UserProfile.Impl
 
addIncludedUnit(DocumentaryUnit) - Method in interface eu.ehri.project.models.VirtualUnit
Add a documentary unit to be included in this virtual unit.
addIncludedUnit(DocumentaryUnit) - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
addIncludedUnits(VirtualUnit, Iterable<DocumentaryUnit>) - Method in interface eu.ehri.project.api.VirtualUnitsApi
Add documentary units to be included in a virtual unit as child items.
addIncludedVirtualUnits(String, List<String>) - Method in class eu.ehri.extension.VirtualUnitResource
 
addItem(AuthoritativeItem) - Method in interface eu.ehri.project.models.cvoc.AuthoritativeSet
Add an authoritative item to this set.
addItem(AuthoritativeItem) - Method in class eu.ehri.project.models.cvoc.AuthoritativeSet.Impl
 
addLabel(String) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
addLink(Link) - Method in interface eu.ehri.project.models.base.Linkable
Add a link to this item.
addLinkBody(Accessible) - Method in interface eu.ehri.project.models.Link
 
addLinkTarget(Linkable) - Method in interface eu.ehri.project.models.Link
 
addMaintenanceEvent(MaintenanceEvent) - Method in interface eu.ehri.project.models.base.Description
 
addMember(String, String) - Method in class eu.ehri.extension.GroupResource
Add an accessor to a group.
addMember(Accessor) - Method in interface eu.ehri.project.models.Group
Adds a Accessor as a member to this Group, so it has the permissions of the Group.
addMember(Accessor) - Method in class eu.ehri.project.models.Group.Impl
 
addMetaData(Map<String, Object>) - Method in class eu.ehri.project.persistence.Bundle.Builder
 
addMetaDataValue(String, Object) - Method in class eu.ehri.project.persistence.Bundle.Builder
 
addNarrowerConcept(Concept) - Method in interface eu.ehri.project.models.cvoc.Concept
 
addNarrowerConcept(Concept) - Method in class eu.ehri.project.models.cvoc.Concept.Impl
 
addNarrowerConcepts(String, List<String>) - Method in interface eu.ehri.project.api.ConceptsApi
 
addNarrowerCvocConcept(String, List<String>) - Method in class eu.ehri.extension.CvocConceptResource
Add an existing concept to the list of 'narrower' relations.
addOtherIdentifier(Map<String, Object>, String) - Method in class eu.ehri.project.importers.ead.EadHandler
Helper method to add identifiers to the list of other identifiers.
addOtherIdentifier(Map<String, Object>, String) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Helper method to add identifiers to the list of other identifiers.
addPermissionGrant(PermissionGrant) - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
addPermissionGrant(PermissionGrant) - Method in interface eu.ehri.project.models.base.Accessor
 
addPromotion(String) - Method in class eu.ehri.extension.GenericResource
Up vote an item.
addPromotion(UserProfile) - Method in interface eu.ehri.project.models.base.Promotable
 
addPromotion(UserProfile) - Method in class eu.ehri.project.models.base.Promotable.Impl
 
addRelatedConcept(Concept) - Method in interface eu.ehri.project.models.cvoc.Concept
 
addRelatedConcept(Concept) - Method in class eu.ehri.project.models.cvoc.Concept.Impl
 
addRelatedConcepts(String, List<String>) - Method in interface eu.ehri.project.api.ConceptsApi
 
addRelatedCvocConcept(String, List<String>) - Method in class eu.ehri.extension.CvocConceptResource
Add a relation by creating the 'related' edge between the two existing items.
addRelation(String, Bundle) - Method in class eu.ehri.project.persistence.Bundle.Builder
 
addRelations(Multimap<String, Bundle>) - Method in class eu.ehri.project.persistence.Bundle.Builder
 
addRepository(Repository) - Method in interface eu.ehri.project.models.Country
Add a repository to this country.
addRepository(Repository) - Method in class eu.ehri.project.models.Country.Impl
 
ADDRESS - Static variable in class eu.ehri.project.definitions.Entities
 
Address - Interface in eu.ehri.project.models
A frame class representing an address.
Addressable - Interface in eu.ehri.project.models.base
An entity that can have Addresses.
addRow(String) - Method in class eu.ehri.project.importers.properties.NodeProperties
 
addSingleRelationship(Vertex, Vertex, String) - Static method in class eu.ehri.project.models.utils.JavaHandlerUtils
Add a relationship in such a way that it is the only one of its type from the source to the target.
addSubjects(Accessible...) - Method in class eu.ehri.project.persistence.ActionManager.EventContext
Add subjects to an event.
addTarget(PermissionGrantTarget) - Method in interface eu.ehri.project.models.PermissionGrant
 
addTopLevelDocumentaryUnit(DocumentaryUnit) - Method in interface eu.ehri.project.models.Repository
Add a documentary unit as a top-level item in this repository.
addTopLevelDocumentaryUnit(DocumentaryUnit) - Method in class eu.ehri.project.models.Repository.Impl
 
addUnchanged() - Method in class eu.ehri.project.importers.ImportLog
Increment the unchanged count.
addUniqueRelationship(Vertex, Vertex, String) - Static method in class eu.ehri.project.models.utils.JavaHandlerUtils
Add a relationship that can only exist once between source and target.
addUpdated() - Method in class eu.ehri.project.importers.ImportLog
Increment the update count.
addVertex(Object) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
addVertex(Object) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
addWatching(String, List<String>) - Method in interface eu.ehri.project.api.UserProfilesApi
 
addWatching(Watchable) - Method in interface eu.ehri.project.models.UserProfile
Add an item to this user's watch list.
addWatching(Watchable) - Method in class eu.ehri.project.models.UserProfile.Impl
 
ADMIN_GROUP_IDENTIFIER - Static variable in interface eu.ehri.project.models.Group
 
ADMIN_GROUP_NAME - Static variable in interface eu.ehri.project.models.Group
 
AdminResource - Class in eu.ehri.extension
Provides additional Admin methods needed by client systems and general graph-maintenance functionality.
AdminResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.AdminResource
 
aggregate() - Method in interface eu.ehri.project.api.EventsApi
 
aggregate() - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
aggregate(T, T, int) - Method in interface eu.ehri.project.utils.pipes.AggregatorPipe.AggregatorFunction
 
aggregateActions(Actioner) - Method in interface eu.ehri.project.api.EventsApi
 
aggregateActions(Actioner) - Method in class eu.ehri.project.api.impl.EventsApiImpl
Aggregate a user's actions.
aggregateAsUser(UserProfile) - Method in interface eu.ehri.project.api.EventsApi
 
aggregateAsUser(UserProfile) - Method in class eu.ehri.project.api.impl.EventsApiImpl
List events "interesting" for a user, with aggregation.
aggregateEventsForUser(String, EventsApi.Aggregation) - Method in class eu.ehri.extension.UserProfileResource
Aggregate actions that are relevant to a given user based on the other users that they follow and the items they watch.
aggregateForItem(Accessible) - Method in interface eu.ehri.project.api.EventsApi
 
aggregateForItem(Accessible) - Method in class eu.ehri.project.api.impl.EventsApiImpl
Aggregate an item's events.
aggregateUserActions(String, EventsApi.Aggregation) - Method in class eu.ehri.extension.GroupResource
Fetch an aggregate list of a user's actions.
aggregateUserActions(String, EventsApi.Aggregation) - Method in class eu.ehri.extension.UserProfileResource
Fetch an aggregate list of a user's actions.
AGGREGATION_PARAM - Static variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
AggregatorPipe<E> - Class in eu.ehri.project.utils.pipes
Pipe processor to aggregate item streams into lists given a comparator function that can compare neighbouring items.
AggregatorPipe(AggregatorPipe.AggregatorFunction<E>) - Constructor for class eu.ehri.project.utils.pipes.AggregatorPipe
 
AggregatorPipe.AggregatorFunction<T> - Interface in eu.ehri.project.utils.pipes
 
ALL_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
ALLOW_UPDATES_PARAM - Static variable in class eu.ehri.extension.ImportResource
 
allowUpdates - Variable in class eu.ehri.project.importers.managers.AbstractImportManager
 
allowUpdates(boolean) - Method in class eu.ehri.project.importers.managers.SaxImportManager
 
Annotatable - Interface in eu.ehri.project.models.base
An entity that can be annotated.
ANNOTATES - Static variable in class eu.ehri.project.definitions.Ontology
 
ANNOTATES_PART - Static variable in class eu.ehri.project.definitions.Ontology
 
ANNOTATION - Static variable in class eu.ehri.project.definitions.Entities
 
Annotation - Interface in eu.ehri.project.models
A frame class representing an annotation.
ANNOTATION_ANNOTATES - Static variable in class eu.ehri.project.definitions.Ontology
 
ANNOTATION_ANNOTATES_PART - Static variable in class eu.ehri.project.definitions.Ontology
 
ANNOTATION_FIELD - Static variable in class eu.ehri.project.definitions.Ontology
 
ANNOTATION_HAS_SOURCE - Static variable in class eu.ehri.project.definitions.Ontology
 
ANNOTATION_NOTES_BODY - Static variable in class eu.ehri.project.definitions.Ontology
 
ANNOTATION_TYPE - Static variable in class eu.ehri.project.definitions.Ontology
 
AnnotationResource - Class in eu.ehri.extension
Web service interface for creating annotations.
AnnotationResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.AnnotationResource
 
annotations(String) - Method in class eu.ehri.extension.GenericResource
Return a (paged) list of annotations for the given item.
Annotator - Interface in eu.ehri.project.models.base
An entity that can annotate Annotatable items.
ANNOTATOR_HAS_ANNOTATION - Static variable in class eu.ehri.project.definitions.Ontology
 
ANONYMOUS_GROUP_IDENTIFIER - Static variable in interface eu.ehri.project.models.Group
 
AnonymousAccessor - Enum in eu.ehri.project.acl
Implementation of an anonymous user singleton.
anonymousApi() - Method in class eu.ehri.extension.base.AbstractResource
Fetch an instance of the API for anonymous access.
api() - Method in class eu.ehri.extension.base.AbstractResource
Fetch an instance of the API with the current user.
Api - Interface in eu.ehri.project.api
 
api(FramedGraph<?>, Accessor) - Method in class eu.ehri.project.commands.BaseCommand
 
Api.Acl - Interface in eu.ehri.project.api
ACL and permission related operations.
Api.NotPromotableError - Exception in eu.ehri.project.api
 
ApiFactory - Class in eu.ehri.project.api
 
ApiFactory() - Constructor for class eu.ehri.project.api.ApiFactory
 
ApiImpl - Class in eu.ehri.project.api.impl
 
ApiImpl(FramedGraph<?>, Accessor, PermissionScope, boolean) - Constructor for class eu.ehri.project.api.impl.ApiImpl
 
as(Class<T>) - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
as(Class<T>) - Method in enum eu.ehri.project.acl.SystemScope
 
as(Class<T>) - Method in interface eu.ehri.project.models.base.Entity
Cast this frame to another type.
as(Class<T>) - Method in class eu.ehri.project.models.base.Entity.Impl
 
asMap() - Method in class eu.ehri.project.acl.GlobalPermissionSet
 
asSet() - Method in class eu.ehri.project.acl.ItemPermissionSet
 
asVertex() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
asVertex() - Method in enum eu.ehri.project.acl.SystemScope
 
attribute(XMLStreamWriter, String, String, String) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
attributes(XMLStreamWriter, Map<String, String>) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
attrs(Object...) - Static method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
AUTH_HEADER_NAME - Static variable in class eu.ehri.extension.base.AbstractResource
 
AUTHORITATIVE_SET - Static variable in class eu.ehri.project.definitions.Entities
 
AuthoritativeItem - Interface in eu.ehri.project.models.cvoc
An item that belongs in some authoritative set.
AuthoritativeSet - Interface in eu.ehri.project.models.cvoc
A frame class representing a item that holds other authoritative items, such as concepts and historical agents.
AuthoritativeSet.Impl - Class in eu.ehri.project.models.cvoc
Implementation of complex methods.
AuthoritativeSetResource - Class in eu.ehri.extension
Provides a web service interface for the AuthoritativeSet items.
AuthoritativeSetResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.AuthoritativeSetResource
 
autoLinkRepositoryDocs(String, String, Set<AccessPointType>, String, boolean, boolean) - Method in class eu.ehri.extension.ToolsResource
Create concepts and links derived from the access points on a repository's documentary units.
autoStartTransaction(boolean) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
autoStartTransaction(boolean) - Method in class eu.ehri.project.core.impl.TxNeo4jGraph
This overridden function is now a no-op.

B

BASE_LABEL - Static variable in class eu.ehri.project.core.impl.Neo4jGraphManager
 
BASE_URI_PARAM - Static variable in class eu.ehri.extension.ImportResource
 
BaseCommand - Class in eu.ehri.project.commands
Abstract base class for commands.
BaseCommand() - Constructor for class eu.ehri.project.commands.BaseCommand
 
baseElement - Variable in class eu.ehri.project.acl.wrapper.AclElement
 
baseGraph - Variable in class eu.ehri.project.acl.wrapper.AclGraph
 
batchDelete(String, Boolean, String, boolean, Table) - Method in class eu.ehri.extension.BatchResource
Delete a batch of objects via JSON containing their IDs.
batchDelete(List<String>, Actioner, Optional<String>) - Method in class eu.ehri.project.importers.json.BatchOperations
Delete a batch of items by ID.
batchImport(InputStream, Actioner, Optional<String>) - Method in class eu.ehri.project.importers.json.BatchOperations
Create or update a batch of items.
BatchOperations - Class in eu.ehri.project.importers.json
Batch operations for JSON data in Bundle format.
BatchOperations(FramedGraph<?>, PermissionScope, boolean, boolean, List<ImportCallback>) - Constructor for class eu.ehri.project.importers.json.BatchOperations
Constructor.
BatchOperations(FramedGraph<?>) - Constructor for class eu.ehri.project.importers.json.BatchOperations
Simple constructor, with system scope, version creation activated and tolerant mode off.
BatchResource - Class in eu.ehri.extension
Resource class for import endpoints.
BatchResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.BatchResource
 
batchUpdate(String, Boolean, Boolean, String, boolean, InputStream) - Method in class eu.ehri.extension.BatchResource
Update a batch of items via JSON containing (partial) data bundles.
batchUpdate(InputStream, Actioner, Optional<String>) - Method in class eu.ehri.project.importers.json.BatchOperations
Update a batch of items.
beginTx() - Method in class eu.ehri.extension.base.AbstractResource
Open a transaction on the graph.
beginTx() - Method in class eu.ehri.project.core.impl.TxNeo4jGraph
 
beginTx() - Method in interface eu.ehri.project.core.TxGraph
Obtain a wrapped transaction object.
belongsToAdmin(Accessor) - Static method in class eu.ehri.project.acl.AclManager
Check if an accessor is admin or a member of Admin.
blockUserProfile(String, List<String>) - Method in class eu.ehri.extension.UserProfileResource
 
BlueprintsGraphManager<T extends com.tinkerpop.blueprints.Graph> - Class in eu.ehri.project.core.impl
Implementation of GraphManager that uses a single index to manage all nodes.
BlueprintsGraphManager(FramedGraph<T>) - Constructor for class eu.ehri.project.core.impl.BlueprintsGraphManager
 
BODY_PARAM - Static variable in class eu.ehri.extension.AnnotationResource
 
BODY_PARAM - Static variable in class eu.ehri.extension.LinkResource
 
BooleanProvider - Class in eu.ehri.extension.providers
 
BooleanProvider() - Constructor for class eu.ehri.extension.providers.BooleanProvider
 
build() - Method in class eu.ehri.project.acl.GlobalPermissionSet.Builder
 
build() - Method in class eu.ehri.project.acl.InheritedGlobalPermissionSet.Builder
Construct the InheritedGlobalPermissionSet from the builder.
build() - Method in class eu.ehri.project.acl.InheritedItemPermissionSet.Builder
Construct the InheritedItemPermissionSet from the builder.
build() - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
build() - Method in class eu.ehri.project.api.impl.QueryApiImpl.Builder
 
build() - Method in class eu.ehri.project.persistence.Bundle.Builder
 
build() - Method in class eu.ehri.project.persistence.ErrorSet.Builder
 
build() - Method in class eu.ehri.project.persistence.Serializer.Builder
 
Builder() - Constructor for class eu.ehri.project.acl.GlobalPermissionSet.Builder
 
Builder(Multimap<ContentTypes, PermissionType>) - Constructor for class eu.ehri.project.acl.GlobalPermissionSet.Builder
 
Builder(String, GlobalPermissionSet) - Constructor for class eu.ehri.project.acl.InheritedGlobalPermissionSet.Builder
Create a new builder with the primary (subject) accessor.
Builder(String, List<PermissionType>) - Constructor for class eu.ehri.project.acl.InheritedItemPermissionSet.Builder
Create a new builder with the primary (subject) accessor.
Builder(FramedGraph<?>, Accessor) - Constructor for class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
Builder(FramedGraph<?>, Accessor) - Constructor for class eu.ehri.project.api.impl.QueryApiImpl.Builder
 
Builder() - Constructor for class eu.ehri.project.persistence.ErrorSet.Builder
 
Builder(FramedGraph<?>) - Constructor for class eu.ehri.project.persistence.Serializer.Builder
 
bundle - Static variable in interface eu.ehri.project.definitions.DefinitionList
 
Bundle - Class in eu.ehri.project.persistence
Class that represents a graph entity and subtree relations prior to being materialised as vertices and edges.
Bundle.Builder - Class in eu.ehri.project.persistence
 
BundleDeserializer - Class in eu.ehri.project.persistence
 
BundleDeserializer() - Constructor for class eu.ehri.project.persistence.BundleDeserializer
 
BundleManager - Class in eu.ehri.project.persistence
Class responsible for creating, updating and deleting Bundles.
BundleManager(FramedGraph<?>, Collection<String>) - Constructor for class eu.ehri.project.persistence.BundleManager
Constructor with a given scope.
BundleManager(FramedGraph<?>) - Constructor for class eu.ehri.project.persistence.BundleManager
Constructor with system scope.
BundleProvider - Class in eu.ehri.extension.providers
 
BundleProvider() - Constructor for class eu.ehri.extension.providers.BundleProvider
 
bundleStream(InputStream) - Static method in class eu.ehri.project.persistence.Bundle
 
BundleValidator - Class in eu.ehri.project.persistence
Class responsible for validating bundles.
BundleValidator(GraphManager, Collection<String>) - Constructor for class eu.ehri.project.persistence.BundleValidator
 

C

cacheCount(Element, GremlinPipeline<S, E>, String) - Static method in class eu.ehri.project.models.utils.JavaHandlerUtils
Given a pipeline
canAccess(Accessible, Accessor) - Method in class eu.ehri.project.acl.AclManager
Determine if a user can access an entity.
canAggregate(SystemEvent, SystemEvent, int) - Static method in class eu.ehri.project.persistence.ActionManager
Determine if two events are the same according to the following definition:
cData(XMLStreamWriter, String) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
changed() - Method in interface eu.ehri.project.tools.DbUpgrader1to2.OnChange
 
changeMap - Static variable in class eu.ehri.project.tools.DbUpgrader1to2
 
characters(XMLStreamWriter, String) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
characters(char[], int, int) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Receives character data in SAX events, converts multiple space to a single space and puts the characters in the current node, unless the input contains only whitespace.
Check - Class in eu.ehri.project.commands
Sanity check various parts of the graph.
Check() - Constructor for class eu.ehri.project.commands.Check
 
checkContentPermission(Accessor, ContentTypes, PermissionType) - Method in class eu.ehri.project.acl.PermissionUtils
Check permissions for a given type.
checkElementsInTransaction - Variable in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
checkElementsInTransaction() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
checkEntityPermission(Accessible, Accessor, PermissionType) - Method in class eu.ehri.project.acl.PermissionUtils
Check permissions for a given entity.
checkReadAccess(Accessible, Accessor) - Method in class eu.ehri.project.acl.PermissionUtils
Ensure an item is readable by the given accessor
CHILD_COUNT - Static variable in interface eu.ehri.project.models.base.ItemHolder
 
children - Variable in class eu.ehri.project.importers.ead.EadHandler
 
children - Variable in class eu.ehri.project.importers.ead.VirtualEadHandler
 
ClassUtils - Class in eu.ehri.project.models.utils
Helper functions for managing EntityType classes via reflection.
ClassUtils() - Constructor for class eu.ehri.project.models.utils.ClassUtils
 
clone() - Method in class eu.ehri.project.importers.properties.PropertiesRow
 
close() - Method in class eu.ehri.project.acl.wrapper.AclEdgeIterable
 
close() - Method in class eu.ehri.project.acl.wrapper.AclVertexIterable
 
close() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2EdgeIterable
 
close() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2VertexIterable
 
close() - Method in class eu.ehri.project.core.impl.TxNeo4jGraph.Neo4jTx
 
close() - Method in interface eu.ehri.project.core.Tx
 
close() - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
cls - Variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
CmdEntryPoint - Class in eu.ehri.project.commands
Entry point for launching admin commands.
CmdEntryPoint() - Constructor for class eu.ehri.project.commands.CmdEntryPoint
Constructor.
CmdEntryPoint.RetCode - Enum in eu.ehri.project.commands
Default return codes for shell tools.
codeToName(String) - Static method in class eu.ehri.project.utils.LanguageHelpers
Convert a 2- or 3-letter language code to its (English) name.
coerceList(Object) - Method in class eu.ehri.project.exporters.xml.AbstractStreamingXmlExporter
 
coGroupMembers() - Method in interface eu.ehri.project.models.UserProfile
Fetch users who share groups with this user.
coGroupMembers() - Method in class eu.ehri.project.models.UserProfile.Impl
 
collisionMode(boolean) - Method in class eu.ehri.project.tools.IdRegenerator
Obtain a re-generator that only outputs items with IDs that if renamed would collide with another item's ID.
column(int) - Method in class eu.ehri.project.utils.Table
 
Command - Interface in eu.ehri.project.commands
Command-line tools to perform actions on the graph database need to specify a help text about the functionality of the tool and a string to explain their usage.
comment(XMLStreamWriter, String) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
comment(char[], int, int) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
 
commit() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
commit() - Method in class eu.ehri.project.core.impl.TxNeo4jGraph
 
commit() - Method in class eu.ehri.project.persistence.ActionManager.EventContext
Flush this event log to the graph.
COMMIT_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
Concept - Interface in eu.ehri.project.models.cvoc
This models the thesaurus terms or keywords in a way that is better managing multi-linguality.
Concept.Impl - Class in eu.ehri.project.models.cvoc
Implementation of complex methods.
CONCEPT_HAS_BROADER - Static variable in class eu.ehri.project.definitions.Ontology
 
CONCEPT_HAS_NARROWER - Static variable in class eu.ehri.project.definitions.Ontology
 
CONCEPT_HAS_RELATED - Static variable in class eu.ehri.project.definitions.Ontology
 
ConceptDescription - Interface in eu.ehri.project.models.cvoc
Description for a SKOS concept.
concepts() - Method in interface eu.ehri.project.api.Api
 
concepts() - Method in class eu.ehri.project.api.impl.ApiImpl
 
ConceptsApi - Interface in eu.ehri.project.api
 
constructDateMap(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.UkrainianUnitImporter
 
ContactInfo - Enum in eu.ehri.project.definitions
 
contains(PermissionType) - Method in enum eu.ehri.project.acl.PermissionType
Return whether a given other permission is encompassed by the current one.
contains(String...) - Method in class eu.ehri.project.utils.Table
 
containsProperty(String) - Method in interface eu.ehri.project.importers.properties.ImportProperties
 
containsProperty(String) - Method in class eu.ehri.project.importers.properties.XmlImportProperties
 
containsPropertyValue(String) - Method in interface eu.ehri.project.importers.properties.ImportProperties
See whether a value exists in the properties file.
containsPropertyValue(String) - Method in class eu.ehri.project.importers.properties.XmlImportProperties
 
CONTENT_TYPE - Static variable in class eu.ehri.project.definitions.Entities
 
ContentType - Interface in eu.ehri.project.models
Frame class representing a type of content in the graph.
ContentTypeResource - Class in eu.ehri.extension
Provides a web service interface for the ContentType model.
ContentTypeResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.ContentTypeResource
 
ContentTypes - Enum in eu.ehri.project.acl
An enum of entity types that represent first-class content types, meaning that permissions can be granted up all items of that type.
count(Iterable<?>) - Method in class eu.ehri.project.api.impl.QueryApiImpl
Count items accessible to a given user.
count(EntityClass) - Method in class eu.ehri.project.api.impl.QueryApiImpl
Count all items of a given type.
count(Iterable<?>) - Method in interface eu.ehri.project.api.QueryApi
Count items accessible to a given user.
count(EntityClass) - Method in interface eu.ehri.project.api.QueryApi
Count all items of a given type.
COUNTRY - Static variable in class eu.ehri.project.definitions.Entities
 
Country - Interface in eu.ehri.project.models
Frame class representing a country.
Country.Impl - Class in eu.ehri.project.models
Implementation of complex methods.
CountryAdd - Class in eu.ehri.project.commands
Add a country.
CountryAdd() - Constructor for class eu.ehri.project.commands.CountryAdd
 
countryCodeToContinent(String) - Static method in class eu.ehri.project.utils.LanguageHelpers
 
countryCodeToName(String) - Method in class eu.ehri.project.cypher.Procedures
 
countryCodeToName(String) - Static method in class eu.ehri.project.utils.LanguageHelpers
Convert and ISO639-2 code to its (English) name.
CountryInfo - Enum in eu.ehri.project.definitions
 
CountryResource - Class in eu.ehri.extension
Provides a web service interface for managing countries and creating repositories within them.
CountryResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.CountryResource
 
create(Bundle, List<String>) - Method in class eu.ehri.extension.AuthoritativeSetResource
 
create(Bundle, List<String>) - Method in interface eu.ehri.extension.base.CreateResource
Create a resource.
create(Bundle, List<String>) - Method in class eu.ehri.extension.CountryResource
 
create(Bundle, List<String>) - Method in class eu.ehri.extension.HistoricalAgentResource
 
create(Bundle, String, String, List<String>, List<String>) - Method in class eu.ehri.extension.LinkResource
Create a link between two items.
create(Bundle, List<String>) - Method in class eu.ehri.extension.VocabularyResource
 
create(Bundle, Class<E>) - Method in interface eu.ehri.project.api.Api
Create a new object of type `E` from the given data, within the scope of `scope`.
create(Bundle, Class<E>, Optional<String>) - Method in interface eu.ehri.project.api.Api
Create a new object of type `E` from the given data, saving an Action log with the given log message.
create(Bundle, Class<E>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
create(Bundle, Class<E>, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
create(Api) - Static method in class eu.ehri.project.oaipmh.OaiPmhData
 
create(Bundle, Class<T>) - Method in class eu.ehri.project.persistence.BundleManager
Entry-point for creating a bundle.
createAccessPoint(String, String, Bundle) - Method in class eu.ehri.extension.GenericResource
Create an access point on the given description, for the given parent item.
createAccessPointLink(String, String, String, String, AccessPointType, Bundle, Collection<Accessor>, Optional<String>) - Method in interface eu.ehri.project.api.Api
Create a link between two items, along with an access point on the given description.
createAccessPointLink(String, String, String, String, AccessPointType, Bundle, Collection<Accessor>, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
createAndLinkRepositoryVocabulary(Repository, Vocabulary, Actioner) - Method in class eu.ehri.project.tools.Linker
Populate a pre-created vocabulary with concepts created based on access points for all collections within a repository, then link those concepts to the relevant documentary units.
createAnnotation(String, String, List<String>, Bundle) - Method in class eu.ehri.extension.AnnotationResource
Create an annotation for a particular item.
createAnnotation(String, String, Bundle, Collection<Accessor>, Optional<String>) - Method in interface eu.ehri.project.api.Api
Create an annotation for a dependent node of an item.
createAnnotation(String, String, Bundle, Collection<Accessor>, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
createChild(String, Bundle, List<String>) - Method in class eu.ehri.extension.AuthoritativeSetResource
 
createChild(String, Bundle, List<String>) - Method in interface eu.ehri.extension.base.ParentResource
Create a subordinate resource.
createChild(String, Bundle, List<String>) - Method in class eu.ehri.extension.CountryResource
Create a top-level repository unit for this country.
createChild(String, Bundle, List<String>) - Method in class eu.ehri.extension.CvocConceptResource
 
createChild(String, Bundle, List<String>) - Method in class eu.ehri.extension.DocumentaryUnitResource
 
createChild(String, Bundle, List<String>) - Method in class eu.ehri.extension.RepositoryResource
Create a documentary unit for this repository.
createChild(String, Bundle, List<String>) - Method in class eu.ehri.extension.VocabularyResource
 
createChildVirtualUnit(String, Bundle, List<String>, List<String>) - Method in class eu.ehri.extension.VirtualUnitResource
 
created() - Method in class eu.ehri.project.importers.ead.SyncLog
 
created() - Method in class eu.ehri.project.persistence.Mutation
 
createDefaultUserProfile(String, List<String>) - Method in class eu.ehri.extension.AdminResource
Create a new user with a default name and identifier.
createDependent(String, Bundle, Class<T>, Optional<String>) - Method in interface eu.ehri.project.api.Api
Create a dependent item, belonging to the given parent.
createDependent(String, Bundle, Class<T>, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
createDescription(String, Bundle) - Method in class eu.ehri.extension.GenericResource
Create a new description for this item.
createGroup(Bundle, List<String>, List<String>) - Method in class eu.ehri.extension.GroupResource
 
createIndicesAndConstraints(GraphDatabaseService) - Static method in class eu.ehri.project.core.impl.Neo4jGraphManager
Create
createItem(Bundle, List<String>, AbstractAccessibleResource.Handler<T>, Api, Class<T>) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Create an instance of the 'entity' in the database
createItem(Bundle, List<String>, AbstractAccessibleResource.Handler<E>) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Create an instance of the 'entity' in the database
createItem(Bundle, List<String>) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
 
createItem(FramedGraph<?>, CommandLine, String, Bundle, PermissionScope, UserProfile, String) - Method in class eu.ehri.project.commands.EntityAdd
 
createLink(String, String, List<String>, Bundle, Collection<Accessor>, Optional<String>) - Method in interface eu.ehri.project.api.Api
Create a link between two items.
createLink(String, String, List<String>, Bundle, Collection<Accessor>, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
createOrUpdate(Bundle, Class<E>) - Method in interface eu.ehri.project.api.Api
Create or update a new object of type `E` from the given data, within the scope of `scope`.
createOrUpdate(Bundle, Class<E>, Optional<String>) - Method in interface eu.ehri.project.api.Api
Create or update a new object of type `E` from the given data, within the scope of `scope`.
createOrUpdate(Bundle, Class<E>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
createOrUpdate(Bundle, Class<E>, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
createOrUpdate(Bundle, Class<T>) - Method in class eu.ehri.project.persistence.BundleManager
Entry point for creating or updating a bundle, depending on whether it has a supplied id.
CreateResource - Interface in eu.ehri.extension.base
 
createTopLevelVirtualUnit(Bundle, List<String>, List<String>) - Method in class eu.ehri.extension.VirtualUnitResource
 
createUserProfile(Bundle, List<String>, List<String>) - Method in class eu.ehri.extension.UserProfileResource
 
createVersion(Entity) - Method in class eu.ehri.project.persistence.ActionManager.EventContext
Create a snapshot of the given node's data.
createVersion(Entity, Bundle) - Method in class eu.ehri.project.persistence.ActionManager.EventContext
Create a snapshot of the given node using the provided data.
createVertex(String, EntityClass, Map<String, ?>) - Method in interface eu.ehri.project.core.GraphManager
Create a vertex with the given id, type, and data.
createVertex(String, EntityClass, Map<String, ?>) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
createVertex(String, EntityClass, Map<String, ?>) - Method in class eu.ehri.project.core.impl.Neo4jGraphManager
 
CREATION_PROCESS - Static variable in class eu.ehri.project.definitions.Ontology
 
creationResponse(Entity) - Method in class eu.ehri.extension.base.AbstractResource
Return a response from a new item with a 201 CREATED status.
CSV_MEDIA_TYPE - Static variable in class eu.ehri.extension.base.AbstractResource
 
CsvAuthoritativeItemImporter - Class in eu.ehri.project.importers.csv
Importer of authoritative items such as historical agents and concepts, loaded from a CSV file.
CsvAuthoritativeItemImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.csv.CsvAuthoritativeItemImporter
 
CsvConceptImport - Class in eu.ehri.project.commands
Extension of ImportCsvCommand that uses the CsvConceptImporter.
CsvConceptImport() - Constructor for class eu.ehri.project.commands.CsvConceptImport
 
CsvConceptImporter - Class in eu.ehri.project.importers.csv
Importer of concepts loaded from a CSV file.
CsvConceptImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.csv.CsvConceptImporter
 
CsvDocDescImport - Class in eu.ehri.project.commands
Specialisation of ImportCsvCommand that is used for importing EAD-like CSV files.
CsvDocDescImport() - Constructor for class eu.ehri.project.commands.CsvDocDescImport
 
CsvHistoricalAgentImporter - Class in eu.ehri.project.importers.csv
Importer of historical agents loaded from a CSV file.
CsvHistoricalAgentImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.csv.CsvHistoricalAgentImporter
 
CsvImportManager - Class in eu.ehri.project.importers.managers
Import manager to use with CSV files.
CsvImportManager(FramedGraph<?>, PermissionScope, Actioner, boolean, boolean, Class<? extends ItemImporter>) - Constructor for class eu.ehri.project.importers.managers.CsvImportManager
 
currentEntity - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
 
currentGraphPath - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
Key in the node that denotes the object's identifier.
currentPath - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
 
currentPosition - Variable in class eu.ehri.project.importers.managers.AbstractImportManager
 
currentText - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
 
CVOC_CONCEPT - Static variable in class eu.ehri.project.definitions.Entities
 
CVOC_CONCEPT_DESCRIPTION - Static variable in class eu.ehri.project.definitions.Entities
 
CVOC_VOCABULARY - Static variable in class eu.ehri.project.definitions.Entities
 
CvocConceptResource - Class in eu.ehri.extension
Provides a web service interface for the Concept model.
CvocConceptResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.CvocConceptResource
 

D

DATA_KEY - Static variable in class eu.ehri.project.persistence.Bundle
 
DataUtils - Class in eu.ehri.project.persistence.utils
Helpers for working with the NestableData format.
DataUtils() - Constructor for class eu.ehri.project.persistence.utils.DataUtils
 
DataUtils.BundlePathError - Exception in eu.ehri.project.persistence.utils
 
DATE_HAS_DESCRIPTION - Static variable in class eu.ehri.project.definitions.Ontology
 
DATE_PERIOD - Static variable in class eu.ehri.project.definitions.Entities
 
DATE_PERIOD_END_DATE - Static variable in class eu.ehri.project.definitions.Ontology
 
DATE_PERIOD_START_DATE - Static variable in class eu.ehri.project.definitions.Ontology
 
DATE_PERIOD_TYPE - Static variable in class eu.ehri.project.definitions.Ontology
 
DatePeriod - Interface in eu.ehri.project.models
Frame class representing a date period.
DatePeriod.DatePeriodType - Enum in eu.ehri.project.models
 
DbUpgrader1to2 - Class in eu.ehri.project.tools
Single-use code to upgrade the DB schema from version 1 to version 2.
DbUpgrader1to2(FramedGraph<?>, DbUpgrader1to2.OnChange) - Constructor for class eu.ehri.project.tools.DbUpgrader1to2
 
DbUpgrader1to2.OnChange - Interface in eu.ehri.project.tools
 
DC_URI - Static variable in class eu.ehri.project.exporters.cvoc.JenaSkosExporter
 
DcEuropeanaHandler - Class in eu.ehri.project.importers.xml
Dublin Core files are imported directly beneath the scope provided.
DcEuropeanaHandler(ItemImporter<Map<String, Object>, ?>, XmlImportProperties) - Constructor for class eu.ehri.project.importers.xml.DcEuropeanaHandler
 
DcImport - Class in eu.ehri.project.commands
Import command for importing Dublin Core files.
DcImport() - Constructor for class eu.ehri.project.commands.DcImport
 
DEBUG_TYPE - Static variable in class eu.ehri.project.persistence.ActionManager
 
DEFAULT_BASE_URI - Static variable in class eu.ehri.project.exporters.cvoc.SchemaExporter
 
DEFAULT_BASE_URI - Static variable in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
 
DEFAULT_LIMIT - Static variable in interface eu.ehri.project.api.QueryApi
 
DEFAULT_LIST_LIMIT - Static variable in class eu.ehri.extension.base.AbstractResource
 
DEFAULT_TRAVERSALS - Static variable in annotation type eu.ehri.project.models.annotations.Fetch
 
DEFAULT_USER_ID_FORMAT - Static variable in class eu.ehri.extension.AdminResource
 
DEFAULT_USER_ID_PREFIX - Static variable in class eu.ehri.extension.AdminResource
 
defaultMaxLoops - Static variable in class eu.ehri.project.models.utils.JavaHandlerUtils
Pipe function with a max loop clause with the default of 20.
defaultRenderer(Api, String) - Static method in interface eu.ehri.project.oaipmh.OaiPmhRenderer
The default renderer, which handles OAI DC and EAD.
DefinitionList - Interface in eu.ehri.project.definitions
 
delete(String) - Method in class eu.ehri.extension.AnnotationResource
 
delete(String) - Method in class eu.ehri.extension.AuthoritativeSetResource
 
delete(String) - Method in interface eu.ehri.extension.base.DeleteResource
Delete a resource.
delete(String) - Method in class eu.ehri.extension.CountryResource
 
delete(String) - Method in class eu.ehri.extension.CvocConceptResource
 
delete(String) - Method in class eu.ehri.extension.DocumentaryUnitResource
 
delete(String) - Method in class eu.ehri.extension.GroupResource
 
delete(String) - Method in class eu.ehri.extension.HistoricalAgentResource
 
delete(String) - Method in class eu.ehri.extension.LinkResource
 
delete(String) - Method in class eu.ehri.extension.PermissionGrantResource
Revoke a particular permission grant.
delete(String) - Method in class eu.ehri.extension.RepositoryResource
 
delete(String) - Method in class eu.ehri.extension.UserProfileResource
 
delete(String) - Method in class eu.ehri.extension.VirtualUnitResource
 
delete(String) - Method in class eu.ehri.extension.VocabularyResource
 
delete(String) - Method in interface eu.ehri.project.api.Api
Delete an object bundle, following dependency cascades, within the scope of item `scope`.
delete(String, Optional<String>) - Method in interface eu.ehri.project.api.Api
Delete an object bundle, following dependency cascades, within the scope of item `scope`.
delete(String) - Method in class eu.ehri.project.api.impl.ApiImpl
 
delete(String, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
delete(Bundle) - Method in class eu.ehri.project.persistence.BundleManager
Delete a bundle and dependent items, returning the total number of vertices deleted.
delete(N, String) - Static method in class eu.ehri.project.persistence.utils.DataUtils
XPath-like method for deleting the value of a nested relation's attribute.
deleteAccessPoint(String, String, String) - Method in class eu.ehri.extension.GenericResource
Delete the access point with the given ID, on the given description, belonging to the given parent item.
deleteAllAuthoritativeSetHistoricalAgents(String) - Method in class eu.ehri.extension.AuthoritativeSetResource
 
deleteAllVocabularyConcepts(String) - Method in class eu.ehri.extension.VocabularyResource
 
deleted() - Method in class eu.ehri.project.importers.ead.SyncLog
 
deleteDependent(String, String, Optional<String>) - Method in interface eu.ehri.project.api.Api
Delete a dependent item, belonging to the given parent.
deleteDependent(String, String, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
deleteDescription(String, String) - Method in class eu.ehri.extension.GenericResource
Delete a description with the given ID, belonging to the given parent item.
DeleteEntities - Class in eu.ehri.project.commands
Delete an entire class of entities via the command line.
DeleteEntities() - Constructor for class eu.ehri.project.commands.DeleteEntities
 
deleteItem(String, AbstractAccessibleResource.Handler<E>) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Delete (remove) an instance of the 'entity' in the database, running a handler callback beforehand.
deleteItem(String) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Delete (remove) an instance of the 'entity' in the database
deleteItem(N, String) - Static method in class eu.ehri.project.persistence.utils.DataUtils
XPath-like method for deleting a node from a nested tree, i.e:
DeleteResource - Interface in eu.ehri.extension.base
 
deleteVertex(String) - Method in interface eu.ehri.project.core.GraphManager
Delete a vertex with the given ID.
deleteVertex(Vertex) - Method in interface eu.ehri.project.core.GraphManager
Delete the given vertex.
deleteVertex(String) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
deleteVertex(Vertex) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
demote(String) - Method in interface eu.ehri.project.api.Api
Down vote an item, removing an up vote if there is one.
demote(String) - Method in class eu.ehri.project.api.impl.ApiImpl
 
DEMOTED_BY - Static variable in class eu.ehri.project.definitions.Ontology
 
Dependent - Annotation Type in eu.ehri.project.models.annotations
 
dependentOnly() - Method in class eu.ehri.project.persistence.Serializer.Builder
 
dependentOnly(boolean) - Method in class eu.ehri.project.persistence.Serializer.Builder
 
dependentsOnly() - Method in class eu.ehri.project.persistence.Bundle
Return a bundle consisting of only dependent relations.
depth - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
 
depth() - Method in class eu.ehri.project.persistence.Bundle
The depth of this bundle tree, i.e.
describe() - Method in class eu.ehri.extension.GraphQLResource
Fetch the introspected GraphQL schema.
Described - Interface in eu.ehri.project.models.base
An entity that can have descriptions.
Description - Interface in eu.ehri.project.models.base
An entity that describes another entity.
Description.CreationProcess - Enum in eu.ehri.project.models.base
Process by which this description was created.
DESCRIPTION_FOR_ENTITY - Static variable in class eu.ehri.project.definitions.Ontology
 
DESCRIPTION_SEPARATOR - Static variable in enum eu.ehri.project.models.idgen.DescriptionIdGenerator
 
DescriptionIdGenerator - Enum in eu.ehri.project.models.idgen
Generates an ID for nodes which represent Descriptions, where the graph id is a combination of the parent scopes, plus the description language code, plus an optional description identifier (say, 'alt').
descriptionJoiner - Static variable in enum eu.ehri.project.models.idgen.DescriptionIdGenerator
 
DeserializationError - Exception in eu.ehri.project.exceptions
Represents an error caused when attempting to deserialize incoming data to some internal format.
DeserializationError(String) - Constructor for exception eu.ehri.project.exceptions.DeserializationError
 
DeserializationError(String, Throwable) - Constructor for exception eu.ehri.project.exceptions.DeserializationError
 
DeserializationErrorMapper - Class in eu.ehri.extension.errors.mappers
Maps the DeserializationError exception to the Bad Request response.
DeserializationErrorMapper() - Constructor for class eu.ehri.extension.errors.mappers.DeserializationErrorMapper
 
deserialize(JsonParser, DeserializationContext) - Method in class eu.ehri.project.persistence.BundleDeserializer
 
detail(String, Class<E>) - Method in interface eu.ehri.project.api.Api
Fetch an item, as a user.
detail(String, Class<E>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
diff(Bundle) - Method in class eu.ehri.project.persistence.Bundle
Return a JSON-Patch representation of the difference between this bundle and another.
doc(XMLStreamWriter, Runnable) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
DOC_HELD_BY_REPOSITORY - Static variable in class eu.ehri.project.definitions.Ontology
 
DOC_IS_CHILD_OF - Static variable in class eu.ehri.project.definitions.Ontology
 
DOCUMENTARY_UNIT - Static variable in class eu.ehri.project.definitions.Entities
 
DOCUMENTARY_UNIT_DESCRIPTION - Static variable in class eu.ehri.project.definitions.Entities
 
DocumentaryUnit - Interface in eu.ehri.project.models
A frame class for graph nodes representing documentary unit items.
DocumentaryUnit.Impl - Class in eu.ehri.project.models
Implementation of complex methods.
DocumentaryUnitDescription - Interface in eu.ehri.project.models
Frame class representing the description of a document.
DocumentaryUnitResource - Class in eu.ehri.extension
Provides a web service interface for the DocumentaryUnit model.
DocumentaryUnitResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.DocumentaryUnitResource
 
DocumentReader - Class in eu.ehri.project.exporters.xml
Helper for reading XML documents from a stream.
DocumentReader() - Constructor for class eu.ehri.project.exporters.xml.DocumentReader
 
DocumentWriter - Class in eu.ehri.project.exporters.xml
Helper for writing XML documents to a stream, with configurable indent.
DocumentWriter(Document, int) - Constructor for class eu.ehri.project.exporters.xml.DocumentWriter
 
DocumentWriter(Document) - Constructor for class eu.ehri.project.exporters.xml.DocumentWriter
 
DublinCore11Exporter - Class in eu.ehri.project.exporters.dc
 
DublinCore11Exporter(Api) - Constructor for class eu.ehri.project.exporters.dc.DublinCore11Exporter
 
DublinCoreExporter - Interface in eu.ehri.project.exporters.dc
 
dumpSchema(OutputStream, String) - Method in class eu.ehri.project.exporters.cvoc.SchemaExporter
 

E

Eac2010Exporter - Class in eu.ehri.project.exporters.eac
Export EAC 2010 XML.
Eac2010Exporter(Api) - Constructor for class eu.ehri.project.exporters.eac.Eac2010Exporter
 
EacExporter - Interface in eu.ehri.project.exporters.eac
Encoded Archive Context (EAC) export.
EacHandler - Class in eu.ehri.project.importers.eac
Handler of EAC-CPF files.
EacHandler(ItemImporter<Map<String, Object>, ?>) - Constructor for class eu.ehri.project.importers.eac.EacHandler
 
EacHandler(ItemImporter<Map<String, Object>, ?>, XmlImportProperties) - Constructor for class eu.ehri.project.importers.eac.EacHandler
 
EacImport - Class in eu.ehri.project.commands
Import EAC-CPF files.
EacImport() - Constructor for class eu.ehri.project.commands.EacImport
 
EacImporter - Class in eu.ehri.project.importers.eac
Import EAC for a given repository into the database.
EacImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.eac.EacImporter
Construct an EacImporter object.
Ead2002Exporter - Class in eu.ehri.project.exporters.ead
 
Ead2002Exporter(Api) - Constructor for class eu.ehri.project.exporters.ead.Ead2002Exporter
 
EadAsVirtualCollectionImport - Class in eu.ehri.project.commands
Import EAD from the command line as a virtual collection.
EadAsVirtualCollectionImport() - Constructor for class eu.ehri.project.commands.EadAsVirtualCollectionImport
 
EadExporter - Interface in eu.ehri.project.exporters.ead
Encoded Archival Description (EAD) export.
EadHandler - Class in eu.ehri.project.importers.ead
Handler of EAD files.
EadHandler(ItemImporter<Map<String, Object>, ?>) - Constructor for class eu.ehri.project.importers.ead.EadHandler
Create an EadHandler using some importer.
EadHandler(ItemImporter<Map<String, Object>, ?>, XmlImportProperties) - Constructor for class eu.ehri.project.importers.ead.EadHandler
Create an EadHandler using some importer, and a mapping of paths to node properties.
EadImport - Class in eu.ehri.project.commands
Import EAD from the command line.
EadImport() - Constructor for class eu.ehri.project.commands.EadImport
 
EadImport(Class<? extends SaxXmlHandler>, Class<? extends ItemImporter>) - Constructor for class eu.ehri.project.commands.EadImport
Generic EAD import command, designed for extending classes that use specific Handlers.
EadImporter - Class in eu.ehri.project.importers.ead
Import EAD for a given repository into the database.
EadImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.ead.EadImporter
Construct an EadImporter object.
eadLanguage - Variable in class eu.ehri.project.importers.ead.VirtualEadHandler
Default language to use in units without language
EadSync - Class in eu.ehri.project.importers.ead
Synchronise items in a repository or fonds from EAD data.
EadSync(FramedGraph<?>, Api, PermissionScope, Actioner, SaxImportManager) - Constructor for class eu.ehri.project.importers.ead.EadSync
 
EadSync.EadIngestOperation - Interface in eu.ehri.project.importers.ead
An operation that performs the actual ingest, given the ImportManager and returning an ImportLog.
EadSync.EadSyncError - Exception in eu.ehri.project.importers.ead
Signal that something has gone wrong with the sync operation.
Eag2012Exporter - Class in eu.ehri.project.exporters.eag
Export EAG 2012 XML.
Eag2012Exporter(Api) - Constructor for class eu.ehri.project.exporters.eag.Eag2012Exporter
 
EagExporter - Interface in eu.ehri.project.exporters.eag
Encoded Archive Guide (EAD) export.
EagHandler - Class in eu.ehri.project.importers.eag
Handler that reads EAG files.
EagHandler(ItemImporter<Map<String, Object>, ?>) - Constructor for class eu.ehri.project.importers.eag.EagHandler
 
EagImport - Class in eu.ehri.project.commands
Import EAG files.
EagImport() - Constructor for class eu.ehri.project.commands.EagImport
 
EagImporter - Class in eu.ehri.project.importers.eag
Importer of EAG-based descriptions.
EagImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.eag.EagImporter
Construct an EagImporter object.
empty() - Static method in class eu.ehri.project.acl.GlobalPermissionSet
 
enableLogging(boolean) - Method in interface eu.ehri.project.api.Api
 
enableLogging(boolean) - Method in class eu.ehri.project.api.impl.ApiImpl
 
endCDATA() - Method in class eu.ehri.project.importers.base.SaxXmlHandler
 
endDTD() - Method in class eu.ehri.project.importers.base.SaxXmlHandler
 
endElement(String, String, String) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Receive an end element.
endElement(String, String, String) - Method in class eu.ehri.project.importers.eac.EacHandler
 
endElement(String, String, String) - Method in class eu.ehri.project.importers.ead.EadHandler
Called when the XML parser encounters an end tag.
endElement(String, String, String) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Called when the XML parser encounters an end tag.
endElement(String, String, String) - Method in class eu.ehri.project.importers.eag.EagHandler
 
endElement(String, String, String) - Method in class eu.ehri.project.importers.xml.DcEuropeanaHandler
 
endEntity(String) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
 
ENDPOINT - Static variable in class eu.ehri.extension.AdminResource
 
ENDPOINT - Static variable in class eu.ehri.extension.BatchResource
 
ENDPOINT - Static variable in class eu.ehri.extension.GenericResource
 
ENDPOINT - Static variable in class eu.ehri.extension.GraphQLResource
 
ENDPOINT - Static variable in class eu.ehri.extension.ImportResource
 
ENDPOINT - Static variable in class eu.ehri.extension.OaiPmhResource
 
ENDPOINT - Static variable in class eu.ehri.extension.PermissionsResource
 
ENDPOINT - Static variable in class eu.ehri.extension.ToolsResource
 
Entities - Class in eu.ehri.project.definitions
Collection of constants to denote the entity type of graph vertices.
Entities() - Constructor for class eu.ehri.project.definitions.Entities
 
Entity - Interface in eu.ehri.project.models.base
Base interface for all EHRI framed vertex types.
Entity.Impl - Class in eu.ehri.project.models.base
 
ENTITY_HAS_ADDRESS - Static variable in class eu.ehri.project.definitions.Ontology
 
ENTITY_HAS_DATE - Static variable in class eu.ehri.project.definitions.Ontology
 
ENTITY_HAS_EVENT - Static variable in class eu.ehri.project.definitions.Ontology
 
ENTITY_HAS_LIFECYCLE_EVENT - Static variable in class eu.ehri.project.definitions.Ontology
 
ENTITY_HAS_PRIOR_VERSION - Static variable in class eu.ehri.project.definitions.Ontology
 
EntityAdd - Class in eu.ehri.project.commands
Add a user.
EntityAdd() - Constructor for class eu.ehri.project.commands.EntityAdd
 
EntityClass - Enum in eu.ehri.project.models
Mapping of Entity type names to Frames interfaces classes and their associated id generator classes.
EntityDelete - Class in eu.ehri.project.commands
Delete a single item via the command line.
EntityDelete() - Constructor for class eu.ehri.project.commands.EntityDelete
 
entityToBundle(T) - Method in class eu.ehri.project.persistence.Serializer
Convert an Entity into a Bundle that includes its @Fetch'd relations.
entityToData(T) - Method in class eu.ehri.project.persistence.Serializer
Convert a vertex frame to a raw bundle of data.
entityToJson(T) - Method in class eu.ehri.project.persistence.Serializer
Serialise a vertex frame to JSON.
EntityType - Annotation Type in eu.ehri.project.models.annotations
 
equals(Object) - Method in class eu.ehri.project.acl.GlobalPermissionSet
 
equals(Object) - Method in class eu.ehri.project.acl.InheritedGlobalPermissionSet
 
equals(Object) - Method in class eu.ehri.project.acl.InheritedItemPermissionSet
 
equals(Object) - Method in class eu.ehri.project.acl.ItemPermissionSet
 
equals(Object) - Method in class eu.ehri.project.acl.wrapper.AclElement
 
equals(Object) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Edge
 
equals(Object) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
equals(Object) - Method in class eu.ehri.project.persistence.Bundle
 
equals(Object) - Method in class eu.ehri.project.persistence.ErrorSet
 
error(XMLStreamWriter, ErrorCode, String, Verb) - Method in class eu.ehri.project.oaipmh.OaiPmhExporter
 
ERROR_KEY - Static variable in class eu.ehri.project.persistence.ErrorSet
 
ErrorCallback - Interface in eu.ehri.project.importers
Implementing classes do things after an item import threw a validation error.
ErrorCode - Enum in eu.ehri.project.oaipmh
 
ErrorSet - Class in eu.ehri.project.persistence
Class that represents a set of validation errors associated with a bundle.
ErrorSet() - Constructor for class eu.ehri.project.persistence.ErrorSet
Constructor.
ErrorSet(Multimap<String, String>) - Constructor for class eu.ehri.project.persistence.ErrorSet
Constructor.
ErrorSet(Multimap<String, String>, Multimap<String, ErrorSet>) - Constructor for class eu.ehri.project.persistence.ErrorSet
Constructor.
ErrorSet.Builder - Class in eu.ehri.project.persistence
Builder class for creating an Error set.
errorToJson(Response.Status, Throwable) - Static method in exception eu.ehri.extension.errors.WebDeserializationError
 
errorToJson(Response.Status, Object) - Static method in exception eu.ehri.extension.errors.WebDeserializationError
 
eu.ehri.extension - package 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 - package eu.ehri.extension.base
 
eu.ehri.extension.errors - package eu.ehri.extension.errors
 
eu.ehri.extension.errors.mappers - package eu.ehri.extension.errors.mappers
Classes that map caught exceptions to appropriate HTTP responses.
eu.ehri.extension.providers - package eu.ehri.extension.providers
 
eu.ehri.project.acl - package eu.ehri.project.acl
Classes pertaining directly to the access-control and permission system.
eu.ehri.project.acl.wrapper - package eu.ehri.project.acl.wrapper
 
eu.ehri.project.api - package 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 - package eu.ehri.project.api.impl
 
eu.ehri.project.commands - package 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 - package eu.ehri.project.core
Classes pertaining to the low-level management of vertices and edges.
eu.ehri.project.core.impl - package eu.ehri.project.core.impl
 
eu.ehri.project.core.impl.neo4j - package eu.ehri.project.core.impl.neo4j
 
eu.ehri.project.cypher - package eu.ehri.project.cypher
 
eu.ehri.project.definitions - package eu.ehri.project.definitions
Definitions of entity and property types.
eu.ehri.project.exceptions - package eu.ehri.project.exceptions
 
eu.ehri.project.exporters.cvoc - package eu.ehri.project.exporters.cvoc
 
eu.ehri.project.exporters.dc - package eu.ehri.project.exporters.dc
 
eu.ehri.project.exporters.eac - package eu.ehri.project.exporters.eac
 
eu.ehri.project.exporters.ead - package eu.ehri.project.exporters.ead
 
eu.ehri.project.exporters.eag - package eu.ehri.project.exporters.eag
 
eu.ehri.project.exporters.xml - package eu.ehri.project.exporters.xml
 
eu.ehri.project.graphql - package eu.ehri.project.graphql
 
eu.ehri.project.importers - package eu.ehri.project.importers
Handlers and Importers and supporting classes to import files into the database.
eu.ehri.project.importers.base - package eu.ehri.project.importers.base
 
eu.ehri.project.importers.csv - package eu.ehri.project.importers.csv
 
eu.ehri.project.importers.cvoc - package eu.ehri.project.importers.cvoc
Tools to import controlled vocabularies into the graph database.
eu.ehri.project.importers.eac - package eu.ehri.project.importers.eac
 
eu.ehri.project.importers.ead - package eu.ehri.project.importers.ead
 
eu.ehri.project.importers.eag - package eu.ehri.project.importers.eag
 
eu.ehri.project.importers.exceptions - package eu.ehri.project.importers.exceptions
 
eu.ehri.project.importers.json - package eu.ehri.project.importers.json
 
eu.ehri.project.importers.links - package eu.ehri.project.importers.links
 
eu.ehri.project.importers.managers - package eu.ehri.project.importers.managers
 
eu.ehri.project.importers.properties - package 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 - package eu.ehri.project.importers.util
 
eu.ehri.project.importers.xml - package eu.ehri.project.importers.xml
 
eu.ehri.project.models - package 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 - package eu.ehri.project.models.annotations
 
eu.ehri.project.models.base - package 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 - package eu.ehri.project.models.cvoc
 
eu.ehri.project.models.events - package eu.ehri.project.models.events
 
eu.ehri.project.models.idgen - package eu.ehri.project.models.idgen
Classes that handle the generation of string identifiers for different kinds of resource.
eu.ehri.project.models.utils - package eu.ehri.project.models.utils
 
eu.ehri.project.oaipmh - package eu.ehri.project.oaipmh
 
eu.ehri.project.oaipmh.errors - package eu.ehri.project.oaipmh.errors
 
eu.ehri.project.persistence - package eu.ehri.project.persistence
Classes dealing with persistence of relational item data in sub-tree format.
eu.ehri.project.persistence.utils - package eu.ehri.project.persistence.utils
 
eu.ehri.project.tools - package eu.ehri.project.tools
 
eu.ehri.project.utils - package eu.ehri.project.utils
 
eu.ehri.project.utils.fixtures - package eu.ehri.project.utils.fixtures
 
eu.ehri.project.utils.fixtures.impl - package eu.ehri.project.utils.fixtures.impl
 
eu.ehri.project.utils.pipes - package eu.ehri.project.utils.pipes
 
evaluateEdge(Edge) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
evaluateVertex(Vertex) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
EVENT_HAS_ACTIONER - Static variable in class eu.ehri.project.definitions.Ontology
 
EVENT_HAS_FIRST_SUBJECT - Static variable in class eu.ehri.project.definitions.Ontology
 
EVENT_HAS_SCOPE - Static variable in class eu.ehri.project.definitions.Ontology
 
EVENT_LINK - Static variable in class eu.ehri.project.definitions.Entities
 
EVENT_LINK - Static variable in class eu.ehri.project.persistence.ActionManager
 
EVENT_LOG_MESSAGE - Static variable in class eu.ehri.project.definitions.Ontology
 
EVENT_PRIOR_VERSION - Static variable in class eu.ehri.project.definitions.Ontology
 
EVENT_TIMESTAMP - Static variable in class eu.ehri.project.definitions.Ontology
 
EVENT_TYPE - Static variable in class eu.ehri.project.definitions.Ontology
 
EVENT_TYPE_PARAM - Static variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
EventLink - Interface in eu.ehri.project.models.events
 
events(String, EventsApi.Aggregation) - Method in class eu.ehri.extension.GenericResource
Lookup and page the history for a given item.
events() - Method in interface eu.ehri.project.api.Api
 
events() - Method in class eu.ehri.project.api.impl.ApiImpl
 
EventsApi - Interface in eu.ehri.project.api
 
EventsApi.Aggregation - Enum in eu.ehri.project.api
 
EventsApi.ShowType - Enum in eu.ehri.project.api
 
EventsApiImpl - Class in eu.ehri.project.api.impl
View class for handling event streams.
EventsApiImpl(FramedGraph<?>, Accessor) - Constructor for class eu.ehri.project.api.impl.EventsApiImpl
 
EventsApiImpl.Builder - Class in eu.ehri.project.api.impl
 
EventTypes - Enum in eu.ehri.project.definitions
Event types are used to log actions performed in the system.
exec(FramedGraph<?>, String[]) - Method in class eu.ehri.project.commands.BaseCommand
Execute this command with the given database and un-parsed command line arguments
exec(FramedGraph<?>, String[]) - Method in interface eu.ehri.project.commands.Command
Execute this command with the given arguments.
execute(JsonGenerator, GraphQLSchema, Document, ExecutionId, ExecutionInput) - Method in class eu.ehri.project.graphql.StreamingExecution
 
execute(JsonGenerator, ExecutionContext, ExecutionStrategyParameters) - Method in class eu.ehri.project.graphql.StreamingExecutionStrategy
 
execute(ExecutionContext, ExecutionStrategyParameters) - Method in class eu.ehri.project.graphql.StreamingExecutionStrategy
 
execute(JsonGenerator, String, Document, String, Object, Map<String, Object>) - Method in class eu.ehri.project.graphql.StreamingGraphQL
 
execute(JsonGenerator, String, String, Object, Map<String, Object>) - Method in class eu.ehri.project.graphql.StreamingGraphQL
 
ExecutionError - Exception in eu.ehri.extension.errors
 
ExecutionError(List<? extends GraphQLError>) - Constructor for exception eu.ehri.extension.errors.ExecutionError
 
ExecutionResultProvider - Class in eu.ehri.extension.providers
 
ExecutionResultProvider() - Constructor for class eu.ehri.extension.providers.ExecutionResultProvider
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.BaseCommand
Execute this command with the given database and parsed command line arguments.
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.Check
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.CmdEntryPoint
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in interface eu.ehri.project.commands.Command
Execute this command with the given command line options.
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.CountryAdd
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.DeleteEntities
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.EntityAdd
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.EntityDelete
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.GenSchema
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.GetEntity
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.GraphSON
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.ImportCommand
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.ImportCsvCommand
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.Initialize
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.ListEntities
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.LoadFixtures
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.RelationAdd
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.SkosVocabularyImport
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.UserAdd
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.UserListEntities
 
execWithOptions(FramedGraph<?>, CommandLine) - Method in class eu.ehri.project.commands.UserMod
 
exists(String) - Method in interface eu.ehri.project.core.GraphManager
Check if a node with the given ID exists or not.
exists(String) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
exists(String) - Method in class eu.ehri.project.core.impl.Neo4jGraphManager
 
export(OutputStream, String) - Method in class eu.ehri.project.exporters.cvoc.JenaSkosExporter
 
export(String) - Method in class eu.ehri.project.exporters.cvoc.JenaSkosExporter
 
export(OutputStream, String) - Method in interface eu.ehri.project.exporters.cvoc.SkosExporter
 
export(XMLStreamWriter, Described, String) - Method in class eu.ehri.project.exporters.dc.DublinCore11Exporter
 
export(Described, OutputStream, String) - Method in interface eu.ehri.project.exporters.dc.DublinCoreExporter
Export an item as a DC document.
export(Described, String) - Method in interface eu.ehri.project.exporters.dc.DublinCoreExporter
Export an item as a DC document.
export(XMLStreamWriter, HistoricalAgent, String) - Method in class eu.ehri.project.exporters.eac.Eac2010Exporter
 
export(HistoricalAgent, OutputStream, String) - Method in interface eu.ehri.project.exporters.eac.EacExporter
Export a historical agent as an EAC document.
export(HistoricalAgent, String) - Method in interface eu.ehri.project.exporters.eac.EacExporter
Export a historical agent as an EAC document.
export(XMLStreamWriter, DocumentaryUnit, String) - Method in class eu.ehri.project.exporters.ead.Ead2002Exporter
 
export(DocumentaryUnit, OutputStream, String) - Method in interface eu.ehri.project.exporters.ead.EadExporter
Export a documentary unit as an EAD document.
export(DocumentaryUnit, String) - Method in interface eu.ehri.project.exporters.ead.EadExporter
Export a documentary unit as an EAD document.
export(XMLStreamWriter, Repository, String) - Method in class eu.ehri.project.exporters.eag.Eag2012Exporter
 
export(Repository, OutputStream, String) - Method in interface eu.ehri.project.exporters.eag.EagExporter
Export a repository as an EAG document.
export(Repository, String) - Method in interface eu.ehri.project.exporters.eag.EagExporter
Export a repository as an EAG document.
export(E, String) - Method in class eu.ehri.project.exporters.xml.AbstractStreamingXmlExporter
 
export(E, OutputStream, String) - Method in class eu.ehri.project.exporters.xml.AbstractStreamingXmlExporter
 
export(XMLStreamWriter, T, String) - Method in interface eu.ehri.project.exporters.xml.StreamingXmlExporter
Export an item to an XML stream.
export(T, OutputStream, String) - Method in interface eu.ehri.project.exporters.xml.XmlExporter
Export an item as an XML document.
export(T, String) - Method in interface eu.ehri.project.exporters.xml.XmlExporter
Export an item as an XML document.
exportDc(String, String) - Method in class eu.ehri.extension.GenericResource
 
exportEac(String, String) - Method in class eu.ehri.extension.HistoricalAgentResource
Export the given historical agent as an EAC document.
exportEad(String, String) - Method in class eu.ehri.extension.DocumentaryUnitResource
Export the given documentary unit as EAD.
exportEad(String, String) - Method in class eu.ehri.extension.RepositoryResource
Export the given repository's top-level units as EAD streamed in a ZIP file.
exportEag(String, String) - Method in class eu.ehri.extension.AuthoritativeSetResource
Export the given set's historical agents as EAC streamed in a ZIP file.
exportEag(String, String) - Method in class eu.ehri.extension.CountryResource
Export the given country's repositories as EAG streamed in a ZIP file.
exportEag(String, String) - Method in class eu.ehri.extension.RepositoryResource
Export the given repository as an EAG file.
exportItemsAsZip(XmlExporter<T>, Iterable<T>, String) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
 
exportNodes() - Method in class eu.ehri.extension.AdminResource
 
exportSchema(String, String) - Method in class eu.ehri.extension.ToolsResource
Export an RDFS+OWL representation of the model schema.
exportSkos(String, String, String) - Method in class eu.ehri.extension.VocabularyResource
Export the given vocabulary as SKOS.
extractAddress(Map<String, Object>) - Static method in class eu.ehri.project.importers.util.ImportHelpers
Extract an address node representation from the itemData.
extractDate(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Handler-specific code for extraction or generation of unit dates.
extractDates(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.PersonalitiesImporter
 
extractDates(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.Wp2PersonalitiesImporter
 
extractDates(Map<String, Object>) - Static method in class eu.ehri.project.importers.util.ImportHelpers
Extract a list of entity bundles for DatePeriods from the data, attempting to parse the unitdate attribute.
extractDescription(Map<String, Object>, EntityClass) - Static method in class eu.ehri.project.importers.util.ImportHelpers
Extract a Map containing the properties of a generic description.
extractIdentifier(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.EadHandler
Handler-specific code for extraction or generation of unit IDs.
extractIdentifier(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.UshmmHandler
 
extractIdentifier(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Handler-specific code for extraction or generation of unit IDs.
extractIdentifiers(Map<String, Object>) - Static method in class eu.ehri.project.importers.util.ImportHelpers
Extract DocumentaryUnit properties from the itemData and return them as a new Map.
extractRelations(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.EadImporter
 
extractRelations(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.VirtualEadImporter
 
extractSubNodes(String, Map<String, Object>) - Static method in class eu.ehri.project.importers.util.ImportHelpers
 
extractTitle(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.EadHandler
if no NAME_KEY is provided, use the IDENTIFIER_KEY
extractTitle(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Handler-specific code for extraction or generation of unit titles.
extractUnit(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.CsvAuthoritativeItemImporter
 
extractUnit(Map<String, Object>) - Method in class eu.ehri.project.importers.eag.EagImporter
 
extractUnitDescription(Map<String, Object>, EntityClass) - Method in class eu.ehri.project.importers.csv.CsvAuthoritativeItemImporter
 
extractUnitDescription(Map<String, Object>, EntityClass) - Method in class eu.ehri.project.importers.eac.EacImporter
 
extractUnknownProperties(Map<String, Object>) - Static method in class eu.ehri.project.importers.util.ImportHelpers
Extract properties from the itemData Map that are marked as unknown, and return them in a new Map.

F

failure() - Method in class eu.ehri.project.core.impl.TxNeo4jGraph.Neo4jTx
 
failure() - Method in interface eu.ehri.project.core.Tx
 
Fetch - Annotation Type in eu.ehri.project.models.annotations
Marks the entity pointed to by the framed Adjacency as one that should typically be fetched and displayed along with the master object.
FETCH_METHOD_PREFIX - Static variable in class eu.ehri.project.models.utils.ClassUtils
 
filter(String, QueryApi.FilterPredicate, Object) - Method in class eu.ehri.project.api.impl.QueryApiImpl
 
filter(Collection<String>) - Method in class eu.ehri.project.api.impl.QueryApiImpl
 
filter(String, QueryApi.FilterPredicate, Object) - Method in interface eu.ehri.project.api.QueryApi
Add a filter predicate.
filter(Collection<String>) - Method in interface eu.ehri.project.api.QueryApi
Set all filters for this query, parsing the key/predicate/value from string values.
FILTER_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
filterRelations(BiPredicate<String, Bundle>) - Method in class eu.ehri.project.persistence.Bundle
Filter relations, removing items that *match* the given filter function.
find(Predicate<Bundle>) - Method in class eu.ehri.project.persistence.Bundle
 
findAndReplace(EntityClass, EntityClass, String, String, String, Actioner, String) - Method in class eu.ehri.project.tools.FindReplace
Find and replace a string
findReplace(String, String, String, String, String, int, boolean) - Method in class eu.ehri.extension.ToolsResource
Find and replace text in descriptions for a given item type and description property name.
FindReplace - Class in eu.ehri.project.tools
Find and replace text in item properties.
FindReplace(FramedGraph<?>, boolean, int) - Constructor for class eu.ehri.project.tools.FindReplace
 
FixtureLoader - Interface in eu.ehri.project.utils.fixtures
Interface for classes which handle fixture loading.
FixtureLoaderFactory - Class in eu.ehri.project.utils.fixtures
Factory class for concealing details of Fixture loading implementation.
FixtureLoaderFactory() - Constructor for class eu.ehri.project.utils.fixtures.FixtureLoaderFactory
 
flattenNonMultivaluedProperties(String, Object, EntityClass) - Static method in class eu.ehri.project.importers.util.ImportHelpers
only properties that have the multivalued-status can actually be multivalued.
flush() - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
FOLLOWER_COUNT - Static variable in interface eu.ehri.project.models.UserProfile
 
FOLLOWING_COUNT - Static variable in interface eu.ehri.project.models.UserProfile
 
followUserProfile(String, List<String>) - Method in class eu.ehri.extension.UserProfileResource
 
forAny(Predicate<Bundle>) - Method in class eu.ehri.project.persistence.Bundle
Test if a predicate function holds true for any item in the bundle, including the top level.
FORMAT_PARAM - Static variable in class eu.ehri.extension.ImportResource
 
framedGraph - Variable in class eu.ehri.project.importers.base.AbstractImporter
 
framedGraph - Variable in class eu.ehri.project.importers.managers.AbstractImportManager
 
from(Multimap<ContentTypes, PermissionType>) - Static method in class eu.ehri.project.acl.GlobalPermissionSet
 
from(Map<ContentTypes, Collection<PermissionType>>) - Static method in class eu.ehri.project.acl.GlobalPermissionSet
 
from(Set<PermissionType>) - Static method in class eu.ehri.project.acl.ItemPermissionSet
 
from(String) - Method in interface eu.ehri.project.api.EventsApi
 
from(String) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
from(String) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
from(Bundle) - Static method in class eu.ehri.project.persistence.Bundle.Builder
 
FROM_PARAM - Static variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
fromData(Object) - Static method in class eu.ehri.project.persistence.Bundle
Create a bundle from raw data.
fromError(String, String) - Static method in class eu.ehri.project.persistence.ErrorSet
Factory constructor.
fromStream(InputStream) - Static method in class eu.ehri.project.persistence.Bundle
Create a bundle from a stream containing JSON data..
fromString(String) - Static method in class eu.ehri.project.persistence.Bundle
Create a bundle from a (JSON) string.
fromSystemEventType(EventTypes) - Static method in enum eu.ehri.project.models.MaintenanceEventType
Map EAC/EAG maintenance event type from system event types.
fullUpgradeDb1to2() - Method in class eu.ehri.extension.ToolsResource
 

G

GENERAL_PROPS - Static variable in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
 
generateId(Collection<String>, Bundle) - Method in enum eu.ehri.project.models.idgen.DescriptionIdGenerator
Use an array of scope IDs and the bundle data to generate a unique id within a given scope.
generateId(Collection<String>, Bundle) - Method in enum eu.ehri.project.models.idgen.GenericIdGenerator
Generates a random String.
generateId(Collection<String>, Bundle) - Method in enum eu.ehri.project.models.idgen.IdentifiableEntityIdGenerator
Use an array of scope IDs and the bundle data to generate a unique id within a given scope.
generateId(Collection<String>, Bundle) - Method in interface eu.ehri.project.models.idgen.IdGenerator
Generate an ID given an array of scope IDs.
generateId(PermissionScope, Bundle, String) - Static method in class eu.ehri.project.models.idgen.IdGeneratorUtils
Uses the items identifier and its entity type to generate a (supposedly) unique ID.
generateId(Collection<String>, Bundle, String) - Static method in class eu.ehri.project.models.idgen.IdGeneratorUtils
Use an array of scope IDs and the bundle data to generate a unique id within a given scope.
generateIds(Collection<String>) - Method in class eu.ehri.project.persistence.Bundle
Generate missing IDs for the subtree.
GenericIdGenerator - Enum in eu.ehri.project.models.idgen
Generates a generic ID for tertiary node types.
GenericResource - Class in eu.ehri.extension
Provides a means of fetching items and lists of items regardless of their specific type.
GenericResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.GenericResource
 
GenSchema - Class in eu.ehri.project.commands
Command for generating the (Neo4j) graph schema.
GenSchema() - Constructor for class eu.ehri.project.commands.GenSchema
 
Geo - Enum in eu.ehri.project.definitions
 
get(String) - Method in class eu.ehri.extension.AnnotationResource
 
get(String) - Method in class eu.ehri.extension.AuthoritativeSetResource
 
get(String) - Method in interface eu.ehri.extension.base.GetResource
Fetch a resource by id.
get(String) - Method in class eu.ehri.extension.ContentTypeResource
 
get(String) - Method in class eu.ehri.extension.CountryResource
 
get(String) - Method in class eu.ehri.extension.CvocConceptResource
 
get(String) - Method in class eu.ehri.extension.DocumentaryUnitResource
 
get(String) - Method in class eu.ehri.extension.GenericResource
Fetch an item of any type by ID.
get(String) - Method in class eu.ehri.extension.GroupResource
 
get(String) - Method in class eu.ehri.extension.HistoricalAgentResource
 
get(String) - Method in class eu.ehri.extension.LinkResource
 
get(String) - Method in class eu.ehri.extension.PermissionGrantResource
Fetch a given permission grant.
get(String) - Method in class eu.ehri.extension.RepositoryResource
 
get(String) - Method in class eu.ehri.extension.SystemEventResource
 
get(String) - Method in class eu.ehri.extension.UserProfileResource
 
get(String) - Method in class eu.ehri.extension.VersionResource
Get a version item.
get(String) - Method in class eu.ehri.extension.VirtualUnitResource
 
get(String) - Method in class eu.ehri.extension.VocabularyResource
 
get(ContentTypes) - Method in class eu.ehri.project.acl.GlobalPermissionSet
 
get(String) - Method in class eu.ehri.project.importers.properties.PropertiesRow
 
get(N, String) - Static method in class eu.ehri.project.persistence.utils.DataUtils
XPath-like method for getting the value of a nested relation's attribute.
getAccessor() - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getAccessor() - Method in exception eu.ehri.project.exceptions.AccessDenied
 
getAccessor() - Method in exception eu.ehri.project.exceptions.PermissionDenied
 
getAccessors(List<String>, Accessor) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Get a set of accessor frames given a list of names.
getAccessors() - Method in interface eu.ehri.project.models.base.Accessible
Fetch accessors to which this item is restricted.
getAccessPoints() - Method in interface eu.ehri.project.models.base.Description
 
getAclFilterFunction(Accessor) - Static method in class eu.ehri.project.acl.AclManager
Build a gremlin filter function that passes through items readable by a given accessor.
getActioner() - Method in class eu.ehri.project.importers.base.AbstractImporter
 
getActioner() - Method in interface eu.ehri.project.models.events.SystemEvent
Fetch the actioner who triggered this event.
getActioner() - Method in class eu.ehri.project.models.events.SystemEvent.Impl
 
getActioner() - Method in class eu.ehri.project.persistence.ActionManager.EventContext
Get the event actioner.
getActions() - Method in interface eu.ehri.project.models.base.Actioner
Fetch a list of Actions for this user in newest-first order.
getActions() - Method in class eu.ehri.project.models.base.Actioner.Impl
 
getAddresses() - Method in interface eu.ehri.project.models.base.Addressable
 
getAgentType() - Method in interface eu.ehri.project.models.MaintenanceEvent
 
getAllChildren() - Method in interface eu.ehri.project.models.DocumentaryUnit
Fetch all ancestor items, including children of children to all depths.
getAllChildren() - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
getAllChildren() - Method in interface eu.ehri.project.models.VirtualUnit
Fetch all child virtual units and their children recursively.
getAllChildren() - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
getAllContainedItems() - Method in enum eu.ehri.project.acl.SystemScope
 
getAllContainedItems() - Method in interface eu.ehri.project.models.base.PermissionScope
Get an iterable of all items within this scope, recursively down to all lower levels.
getAllContainedItems() - Method in class eu.ehri.project.models.base.PermissionScope.Impl
 
getAllDocumentaryUnits() - Method in interface eu.ehri.project.models.Repository
Fetch items at all levels (including children of top-level items and their children, recursively.)
getAllDocumentaryUnits() - Method in class eu.ehri.project.models.Repository.Impl
 
getAllNonAttributeValues() - Method in interface eu.ehri.project.importers.properties.ImportProperties
 
getAllNonAttributeValues() - Method in class eu.ehri.project.importers.properties.XmlImportProperties
 
getAllParents() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getAllParents() - Method in interface eu.ehri.project.models.base.Accessor
 
getAllParents() - Method in class eu.ehri.project.models.base.Accessor.Impl
 
getAllPriorVersions() - Method in interface eu.ehri.project.models.base.Versioned
Loops through the chain of prior versions until the oldest existing version.
getAllPriorVersions() - Method in class eu.ehri.project.models.base.Versioned.Impl
 
getAllUserProfileMembers() - Method in interface eu.ehri.project.models.Group
Get all members of this group, including members of groups within this group.
getAllUserProfileMembers() - Method in class eu.ehri.project.models.Group.Impl
 
getAnalogueEncoding() - Method in enum eu.ehri.project.definitions.IsadG
 
getAncestors() - Method in interface eu.ehri.project.models.DocumentaryUnit
Fetches a list of all ancestors (parent -> parent -> parent)
getAncestors() - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
getAncestors() - Method in interface eu.ehri.project.models.VirtualUnit
 
getAncestors() - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
getAncestorsAndSelf() - Method in interface eu.ehri.project.models.DocumentaryUnit
Get an iterable of ancestors, prefixed by this item.
getAncestorsAndSelf() - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
getAnnotations() - Method in interface eu.ehri.project.models.Annotation
Fetch annotations that have been made on this annotation.
getAnnotations() - Method in interface eu.ehri.project.models.base.Annotatable
 
getAnnotations() - Method in interface eu.ehri.project.models.base.Annotator
Fetch annotations belonging to this item.
getAnnotations() - Method in interface eu.ehri.project.models.UserProfile
Fetch annotations belonging to this user.
getAnnotator() - Method in interface eu.ehri.project.models.Annotation
Fetch the annotator of this annotation.
getAttributeProperty(String) - Method in interface eu.ehri.project.importers.properties.ImportProperties
Get the value for the given attribute name.
getAttributeProperty(String) - Method in class eu.ehri.project.importers.properties.XmlImportProperties
 
getAuthor() - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
 
getAuthor() - Method in interface eu.ehri.project.models.VirtualUnit
Fetch the author of this virtual unit.
getAuthoritativeItems() - Method in interface eu.ehri.project.models.cvoc.AuthoritativeSet
Fetch all items within this set.
getAuthoritativeSet() - Method in interface eu.ehri.project.models.cvoc.AuthoritativeItem
 
getBaseEdge() - Method in class eu.ehri.project.acl.wrapper.AclEdge
 
getBaseElement() - Method in class eu.ehri.project.acl.wrapper.AclElement
 
getBaseGraph() - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getBaseVertex() - Method in class eu.ehri.project.acl.wrapper.AclVertex
 
getBestDescription(Described, Optional<Description>, String) - Static method in class eu.ehri.project.utils.LanguageHelpers
Get the best description for a given language code.
getBestDescription(Described, String) - Static method in class eu.ehri.project.utils.LanguageHelpers
 
getBlocked() - Method in interface eu.ehri.project.models.UserProfile
Fetch users on this user's block list.
getBody() - Method in interface eu.ehri.project.models.Annotation
Get the body of this annotation.
getBroaderConcepts() - Method in interface eu.ehri.project.models.cvoc.Concept
 
getBundle() - Method in exception eu.ehri.project.exceptions.ValidationError
 
getBundleJavaClass() - Method in class eu.ehri.project.persistence.Bundle
Get the target class.
getCacheControl(T) - Method in class eu.ehri.extension.base.AbstractResource
Get a cache control header based on the access restrictions set on the item.
getCacheControl() - Static method in class eu.ehri.extension.PermissionsResource
Get the cache control that should be applied to permission data.
getChanged() - Method in class eu.ehri.project.importers.ImportLog
 
getChildCount() - Method in interface eu.ehri.project.models.base.ItemHolder
 
getChildCount() - Method in interface eu.ehri.project.models.Country
Fetch a count of the number of repositories in this country.
getChildCount() - Method in class eu.ehri.project.models.Country.Impl
 
getChildCount() - Method in class eu.ehri.project.models.cvoc.AuthoritativeSet.Impl
 
getChildCount() - Method in interface eu.ehri.project.models.cvoc.Concept
 
getChildCount() - Method in class eu.ehri.project.models.cvoc.Concept.Impl
 
getChildCount() - Method in interface eu.ehri.project.models.DocumentaryUnit
Count the number of child units at the immediate lower level (not counting grand-children and lower ancestors.)
getChildCount() - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
getChildCount() - Method in interface eu.ehri.project.models.Group
Get the number of items within this group.
getChildCount() - Method in class eu.ehri.project.models.Group.Impl
 
getChildCount() - Method in interface eu.ehri.project.models.Repository
Count the number of top-level documentary unit items within this repository.
getChildCount() - Method in class eu.ehri.project.models.Repository.Impl
 
getChildCount() - Method in interface eu.ehri.project.models.VirtualUnit
 
getChildCount() - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
getChildren() - Method in interface eu.ehri.project.models.DocumentaryUnit
Get child documentary units
getChildren() - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
getChildren() - Method in interface eu.ehri.project.models.VirtualUnit
Get the child virtual units subordinate to this one.
getChildren() - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
getCode() - Method in enum eu.ehri.project.commands.CmdEntryPoint.RetCode
 
getCode() - Method in interface eu.ehri.project.models.Country
Alias function for fetching the country code identifier.
getCode() - Method in exception eu.ehri.project.oaipmh.errors.OaiPmhError
 
getConcepts() - Method in interface eu.ehri.project.models.cvoc.Vocabulary
 
getContainedItems() - Method in enum eu.ehri.project.acl.SystemScope
 
getContainedItems() - Method in interface eu.ehri.project.models.base.PermissionScope
Get an iterable of all items immediately within this scope.
getContentTypeEnum(Class<?>) - Method in class eu.ehri.project.acl.PermissionUtils
Get the content type enum value with the given id.
getContentTypeFilterFunction() - Method in class eu.ehri.project.acl.AclManager
Build a gremlin filter function that passes through items that are bona fide content types.
getContentTypeNode(EntityClass) - Method in class eu.ehri.project.acl.PermissionUtils
Get the content type node with the given id.
getCountry() - Method in interface eu.ehri.project.models.Repository
Fetch the country in which this repository resides.
getCreated() - Method in class eu.ehri.project.importers.ImportLog
 
getCreationProcess() - Method in interface eu.ehri.project.models.base.Description
 
getCurrentActioner() - Method in class eu.ehri.extension.base.AbstractResource
Retrieve the current actioner, which may be a user or a group, throwing a bad request if it's invalid.
getCurrentUser() - Method in class eu.ehri.extension.base.AbstractResource
Retrieve the profile of the current user, throwing a BadRequest if it's invalid or not a user.
getCvocBroaderConcepts(String) - Method in class eu.ehri.extension.CvocConceptResource
List broader concepts.
getCvocRelatedByConcepts(String) - Method in class eu.ehri.extension.CvocConceptResource
List concepts related to another concept.
getCvocRelatedConcepts(String) - Method in class eu.ehri.extension.CvocConceptResource
List concepts related to another concept.
getData() - Method in class eu.ehri.project.importers.ead.SyncLog
 
getData() - Method in class eu.ehri.project.importers.ImportLog
 
getData() - Method in class eu.ehri.project.persistence.Bundle
Get the bundle data.
getDataValue(String) - Method in class eu.ehri.project.persistence.Bundle
Get a data value by its key.
getDataValue(String) - Method in class eu.ehri.project.persistence.ErrorSet
Get errors for a key.
getDataValue(String) - Method in interface eu.ehri.project.persistence.NestableData
 
getDatePeriods() - Method in interface eu.ehri.project.models.base.Temporal
 
getDateType() - Method in interface eu.ehri.project.models.DatePeriod
Get the date period type.
getDefaultLanguage() - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
 
getDemoters() - Method in interface eu.ehri.project.models.base.Promotable
 
getDependentRelations(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get a map of relationships keyed against their direction for a given class.
getDependentRelations() - Method in class eu.ehri.project.persistence.Bundle
Get only the bundle's relations which have a dependent relationship.
getDescribedEntity() - Method in interface eu.ehri.project.models.base.Description
Get the described entity of a description.
getDescription() - Method in interface eu.ehri.project.definitions.DefinitionList
 
getDescription(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.EadImporter
Extract the documentary unit description bundle from the raw map data.
getDescription() - Method in interface eu.ehri.project.models.AccessPoint
Fetch the description to which this UR belongs.
getDescription() - Method in interface eu.ehri.project.models.Link
 
getDescriptionCode() - Method in interface eu.ehri.project.models.base.Description
 
getDescriptions() - Method in interface eu.ehri.project.models.base.Described
Fetch this item's descriptions.
getDetailedHelp() - Method in class eu.ehri.project.commands.BaseCommand
 
getDetailedHelp() - Method in interface eu.ehri.project.commands.Command
Get the formatted help blurb, including options.
getDocumentDescriptions() - Method in interface eu.ehri.project.models.DocumentaryUnit
Get the description items for this documentary unit.
getEadId() - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Get the EAD identifier of the EAD being imported
getEdge(Object) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getEdge(Object) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
getEdges() - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getEdges(String, Object) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getEdges(Direction, String...) - Method in class eu.ehri.project.acl.wrapper.AclVertex
 
getEdges() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
getEdges(String, Object) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
getEdges(Direction, String...) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
getEndDate() - Method in interface eu.ehri.project.models.DatePeriod
The end date in UTC format.
getEntities(EntityClass, Class<T>) - Method in interface eu.ehri.project.core.GraphManager
Get an Iterable of vertices of the given type, frames with the given interface class.
getEntities(String, Object, EntityClass, Class<T>) - Method in interface eu.ehri.project.core.GraphManager
Get a CloseableIterable of entities with the given type, and the given key/value property.
getEntities(EntityClass, Class<E>) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getEntities(String, Object, EntityClass, Class<E>) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
GetEntity - Class in eu.ehri.project.commands
Fetch an item's serialized representation via the command line.
GetEntity() - Constructor for class eu.ehri.project.commands.GetEntity
 
getEntity(String, Class<T>) - Method in interface eu.ehri.project.core.GraphManager
Get a node with the given ID, and frame it with the given interface class.
getEntity(String, EntityClass, Class<T>) - Method in interface eu.ehri.project.core.GraphManager
Get a node with the given ID and type, framing it with the given interface class.
getEntity(String, Class<E>) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getEntity(String, EntityClass, Class<E>) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getEntity() - Method in exception eu.ehri.project.exceptions.AccessDenied
 
getEntity() - Method in exception eu.ehri.project.exceptions.PermissionDenied
 
getEntity() - Method in interface eu.ehri.project.models.base.Description
 
getEntity() - Method in interface eu.ehri.project.models.DatePeriod
Get the entity described by this date period.
getEntity() - Method in interface eu.ehri.project.models.events.Version
Loops up through the chain of versions until the latest and fetches the item to which the events refer.
getEntity() - Method in class eu.ehri.project.models.events.Version.Impl
 
getEntityClass(Vertex) - Method in interface eu.ehri.project.core.GraphManager
Get the type of an arbitrary vertex.
getEntityClass(Entity) - Method in interface eu.ehri.project.core.GraphManager
Get the type of an arbitrary framed vertex.
getEntityClass(Vertex) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getEntityClass(Entity) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getEntityData() - Method in interface eu.ehri.project.models.events.Version
Fetch a serialized snapshot of the item's data in JSON format.
getEntityId() - Method in interface eu.ehri.project.models.events.Version
Fetch the ID of the entity that this version pertains to.
getEntityMatrix(String, String) - Method in class eu.ehri.extension.PermissionsResource
Get the permission matrix for a given user on the given entity.
getEntityType() - Method in interface eu.ehri.project.models.events.Version
Fetch the class of the entity that this version pertains to.
getEntityType(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get the entity type string for a given class.
getEnumPropertyKeys(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get a collection of names for methods marked as unique properties.
getErrored() - Method in class eu.ehri.project.importers.ImportLog
 
getErrors() - Method in class eu.ehri.project.importers.ImportLog
 
getErrors() - Method in class eu.ehri.project.persistence.ErrorSet
Get the top-level errors.
getErrorSet() - Method in exception eu.ehri.project.exceptions.ValidationError
 
getEventRoot() - Method in class eu.ehri.project.persistence.ActionManager
 
getEventsApi() - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Get an event query builder object.
getEventScope() - Method in interface eu.ehri.project.models.events.SystemEvent
Fetch the "scope" of this event, or the context in which a given creation/modification/deletion event is happening.
getEventType() - Method in interface eu.ehri.project.models.events.SystemEvent
Fetch the event type of this event.
getEventType() - Method in interface eu.ehri.project.models.MaintenanceEvent
 
getEventType() - Method in class eu.ehri.project.persistence.ActionManager.EventContext
Get the type of this event context.
getFeatures() - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getFeatures() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
getFetchMethods(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get a map of relationship-names keyed against the method to instantiate them.
getFirstPropertyWithValue(String) - Method in class eu.ehri.project.importers.properties.XmlImportProperties
 
getFirstSubject() - Method in interface eu.ehri.project.models.events.SystemEvent
Fetch the first subject of this event.
getFirstSubject() - Method in class eu.ehri.project.models.events.SystemEvent.Impl
 
getFollowerCount() - Method in interface eu.ehri.project.models.UserProfile
 
getFollowerCount() - Method in class eu.ehri.project.models.UserProfile.Impl
 
getFollowers() - Method in interface eu.ehri.project.models.UserProfile
Get users who follow this user.
getFollowing() - Method in interface eu.ehri.project.models.UserProfile
Get users who this user follows.
getFollowingCount() - Method in interface eu.ehri.project.models.UserProfile
 
getFollowingCount() - Method in class eu.ehri.project.models.UserProfile.Impl
 
getGlobalMatrix() - Method in class eu.ehri.extension.PermissionsResource
Get the global permission matrix for the user making the request, based on the Authorization header.
getGlobalMatrix(String) - Method in class eu.ehri.extension.PermissionsResource
Get the global permission matrix for the given accessor.
getGlobalPermissions(Accessor) - Method in class eu.ehri.project.acl.AclManager
Recursive helper function to ascend an accessor's groups and populate their global permissions.
getGrantee() - Method in interface eu.ehri.project.models.PermissionGrant
 
getGraph() - Method in class eu.ehri.extension.base.AbstractResource
 
getGraph() - Method in interface eu.ehri.extension.base.TxCheckedResource
Fetch the graph associated with the resource.
getGraph() - Method in interface eu.ehri.project.core.GraphManager
Get a pointer to the underlying graph.
getGraph() - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getGraphSON() - Method in class eu.ehri.extension.AdminResource
Export the DB as a stream of JSON in GraphSON format.
getGroups() - Method in interface eu.ehri.project.models.Group
Fetch the groups to which this group belongs.
getGroups() - Method in interface eu.ehri.project.models.UserProfile
Get the groups to which this user belongs.
getHandlerName(String, String) - Method in class eu.ehri.project.importers.properties.NodeProperties
 
getHandlerProperties(String) - Method in class eu.ehri.project.importers.properties.NodeProperties
 
getHelp() - Method in class eu.ehri.project.commands.BaseCommand
 
getHelp() - Method in class eu.ehri.project.commands.Check
 
getHelp() - Method in class eu.ehri.project.commands.CmdEntryPoint
 
getHelp() - Method in interface eu.ehri.project.commands.Command
Get information about the functionality of the command.
getHelp() - Method in class eu.ehri.project.commands.CountryAdd
 
getHelp() - Method in class eu.ehri.project.commands.CsvConceptImport
 
getHelp() - Method in class eu.ehri.project.commands.CsvDocDescImport
 
getHelp() - Method in class eu.ehri.project.commands.DcImport
 
getHelp() - Method in class eu.ehri.project.commands.DeleteEntities
 
getHelp() - Method in class eu.ehri.project.commands.EacImport
 
getHelp() - Method in class eu.ehri.project.commands.EadAsVirtualCollectionImport
 
getHelp() - Method in class eu.ehri.project.commands.EadImport
 
getHelp() - Method in class eu.ehri.project.commands.EagImport
 
getHelp() - Method in class eu.ehri.project.commands.EntityAdd
 
getHelp() - Method in class eu.ehri.project.commands.EntityDelete
 
getHelp() - Method in class eu.ehri.project.commands.GenSchema
 
getHelp() - Method in class eu.ehri.project.commands.GetEntity
 
getHelp() - Method in class eu.ehri.project.commands.GraphSON
 
getHelp() - Method in class eu.ehri.project.commands.Initialize
 
getHelp() - Method in class eu.ehri.project.commands.ListEntities
 
getHelp() - Method in class eu.ehri.project.commands.LoadFixtures
 
getHelp() - Method in class eu.ehri.project.commands.PersonalitiesImport
 
getHelp() - Method in class eu.ehri.project.commands.RelationAdd
 
getHelp() - Method in class eu.ehri.project.commands.SkosVocabularyImport
 
getHelp() - Method in class eu.ehri.project.commands.UserAdd
 
getHelp() - Method in class eu.ehri.project.commands.UserListEntities
 
getHelp() - Method in class eu.ehri.project.commands.UserMod
 
getHelpFooter() - Method in interface eu.ehri.project.commands.Command
Get footer text for the help.
getHelpFooter() - Method in class eu.ehri.project.commands.GraphSON
 
getHistory() - Method in interface eu.ehri.project.models.base.Accessible
Fetch a list of Actions for this entity in order.
getHistory() - Method in class eu.ehri.project.models.base.Accessible.Impl
 
getId() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getId() - Method in enum eu.ehri.project.acl.SystemScope
 
getId() - Method in class eu.ehri.project.acl.wrapper.AclElement
 
getId(Vertex) - Method in interface eu.ehri.project.core.GraphManager
Get the id of a given vertex.
getId(Vertex) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getId() - Method in interface eu.ehri.project.models.base.Entity
Get the unique item id.
getId() - Method in class eu.ehri.project.persistence.Bundle
Get the id of the bundle's graph vertex (or null if it does not yet exist).
getIdBase(Bundle) - Method in enum eu.ehri.project.models.idgen.DescriptionIdGenerator
Return the base data for the id, sans scoping.
getIdBase(Bundle) - Method in enum eu.ehri.project.models.idgen.GenericIdGenerator
Return the base data for the id, sans scoping.
getIdBase(Bundle) - Method in enum eu.ehri.project.models.idgen.IdentifiableEntityIdGenerator
Return the base data for the id, sans scoping.
getIdBase(Bundle) - Method in interface eu.ehri.project.models.idgen.IdGenerator
Return the base data for the id, sans scoping.
getIdentifier() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getIdentifier() - Method in enum eu.ehri.project.acl.SystemScope
 
getIdentifier() - Method in interface eu.ehri.project.models.base.Identifiable
 
getIdGen() - Method in enum eu.ehri.project.models.EntityClass
Get the ID generator class for this entityType.
getIncludedProperties() - Method in class eu.ehri.project.persistence.Serializer
Get the list of included properties for this serializer.
getIncludedUnits() - Method in interface eu.ehri.project.models.VirtualUnit
Fetch documentary unit items included in this virtual unit.
getIndexedPropertyKeys(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get a collection of names for methods marked as indexed properties.
getInheritedGlobalPermissions(Accessor) - Method in class eu.ehri.project.acl.AclManager
Return a permission list for the given accessor and her inherited groups.
getInheritedItemPermissions(Accessible, Accessor) - Method in class eu.ehri.project.acl.AclManager
Get a list of permissions for a given accessor on a given entity, including inherited permissions.
getInstance() - Static method in enum eu.ehri.project.acl.AnonymousAccessor
Obtain the shared instance of the Anonymous Accessor.
getInstance() - Static method in enum eu.ehri.project.acl.SystemScope
Obtain the shared instance of SystemScope.
getInstance(FramedGraph<?>) - Static method in class eu.ehri.project.core.GraphManagerFactory
Obtain an instance of a graph manager.
getInstance(FramedGraph<?>) - Static method in class eu.ehri.project.utils.fixtures.FixtureLoaderFactory
Get an instance of a fixture loader for the given class.
getInstance(FramedGraph<?>, boolean) - Static method in class eu.ehri.project.utils.fixtures.FixtureLoaderFactory
Get an instance of a fixture loader for the given class, specifying whether or not to initialize the graph before loading.
getIntQueryParam(String, int) - Method in class eu.ehri.extension.base.AbstractResource
Get an integer value for a given query parameter, falling back on a default.
getItem(String) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Retieve (get) an instance of the 'entity' in the database
getItem(N, String) - Static method in class eu.ehri.project.persistence.utils.DataUtils
XPath-like method for getting a item at a given path.
getItemUri(Entity) - Method in class eu.ehri.extension.base.AbstractResource
Get the URI for a given item.
getIterable() - Method in class eu.ehri.project.api.QueryApi.Page
 
getJavaClass() - Method in enum eu.ehri.project.models.EntityClass
Get the interface to which this EntityType refers.
getKey() - Method in exception eu.ehri.project.exceptions.ItemNotFound
 
getLabel() - Method in class eu.ehri.project.acl.wrapper.AclEdge
 
getLabel() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Edge
 
getLabels() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
getLanguageOfDescription() - Method in interface eu.ehri.project.models.base.Description
 
getLatestAction() - Method in interface eu.ehri.project.models.base.Actioner
 
getLatestAction() - Method in class eu.ehri.project.models.base.Actioner.Impl
 
getLatestEvent() - Method in interface eu.ehri.project.models.base.Accessible
Fetch the most recent event that affected this item.
getLatestEvent() - Method in class eu.ehri.project.models.base.Accessible.Impl
 
getLatestEvent() - Method in interface eu.ehri.project.models.events.SystemEventQueue
Fetch the latest global event.
getLatestGlobalEvent() - Method in class eu.ehri.project.persistence.ActionManager
Get the latest global event.
getLatestGlobalEvents() - Method in class eu.ehri.project.persistence.ActionManager
Get an iterable of global events in most-recent-first order.
getLimit() - Method in class eu.ehri.project.api.QueryApi.Page
 
getLinkBodies() - Method in interface eu.ehri.project.models.Link
 
getLinker() - Method in interface eu.ehri.project.models.Link
 
getLinkField() - Method in interface eu.ehri.project.models.Link
 
getLinks() - Method in interface eu.ehri.project.models.AccessPoint
Fetch the links which make up the body of this UR (if any.)
getLinks() - Method in interface eu.ehri.project.models.base.Linkable
Fetch links attached to this item.
getLinks() - Method in interface eu.ehri.project.models.UserProfile
Fetch links belonging to this user.
getLinkTargets() - Method in interface eu.ehri.project.models.Link
 
getLinkType() - Method in interface eu.ehri.project.models.Link
 
getLogMessage() - Method in class eu.ehri.extension.base.AbstractResource
Retrieve an action log message from the request header.
getLogMessage() - Method in class eu.ehri.project.importers.ImportLog
 
getLogMessage() - Method in interface eu.ehri.project.models.events.SystemEvent
Fetch the log message associated with this event.
getLogMessage() - Method in class eu.ehri.project.persistence.ActionManager.EventContext
Get the event context log message.
getMaintenanceEvents() - Method in interface eu.ehri.project.models.base.Description
 
getMandatoryPropertyKeys(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get a collection of names for methods marked as mandatory properties.
getMap(DefinitionList[], Boolean) - Static method in interface eu.ehri.project.definitions.DefinitionList
 
getMap(DefinitionList[]) - Static method in interface eu.ehri.project.definitions.DefinitionList
 
getMappedProperty(Stack<String>) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Get the property name corresponding to the given path from the .properties file.
getMembers() - Method in interface eu.ehri.project.models.Group
Get members of this group.
getMembersAsEntities() - Method in interface eu.ehri.project.models.Group
TODO FIXME use this in case we need AccesibleEnity's instead of Accessors,
getMessage() - Method in exception eu.ehri.project.exceptions.ValidationError
 
getMetaData() - Method in class eu.ehri.project.persistence.Bundle
Get the bundle metadata
getMetaMethods(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get a map of relationship-names keyed against the method to instantiate them.
getName() - Method in enum eu.ehri.project.acl.ContentTypes
 
getName() - Method in enum eu.ehri.project.acl.PermissionType
Fetch a textual representation of this permission.
getName() - Method in interface eu.ehri.project.definitions.DefinitionList
 
getName() - Method in interface eu.ehri.project.models.base.Named
 
getName() - Method in enum eu.ehri.project.models.EntityClass
Get the string name of this EntityType.
getNamespaceContext() - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
getNarrowerConcepts() - Method in interface eu.ehri.project.models.cvoc.Concept
 
getNode() - Method in class eu.ehri.project.persistence.Mutation
 
getOffset() - Method in class eu.ehri.project.api.QueryApi.Page
 
getOperationName() - Method in class eu.ehri.project.graphql.GraphQLQuery
 
getParent() - Method in interface eu.ehri.project.models.DocumentaryUnit
Get parent documentary unit, if any
getParent() - Method in interface eu.ehri.project.models.VirtualUnit
 
getParents() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getParents() - Method in interface eu.ehri.project.models.base.Accessor
 
getPermission() - Method in exception eu.ehri.project.exceptions.PermissionDenied
 
getPermission() - Method in interface eu.ehri.project.models.PermissionGrant
 
getPermissionGrants() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getPermissionGrants() - Method in enum eu.ehri.project.acl.SystemScope
 
getPermissionGrants() - Method in interface eu.ehri.project.models.base.Accessor
 
getPermissionGrants() - Method in interface eu.ehri.project.models.base.PermissionGrantTarget
 
getPermissionGrants() - Method in interface eu.ehri.project.models.base.PermissionScope
Get all permission grants that apply directly to this scope.
getPermissionScope() - Method in class eu.ehri.project.importers.base.AbstractImporter
 
getPermissionScope() - Method in interface eu.ehri.project.models.base.Accessible
Fetch the permission scope to which this item belongs, if any.
getPermissionScopes() - Method in enum eu.ehri.project.acl.SystemScope
 
getPermissionScopes() - Method in interface eu.ehri.project.models.base.Accessible
Get the full hierarchy of permission scopes to which this item belongs.
getPermissionScopes() - Method in class eu.ehri.project.models.base.Accessible.Impl
 
getPermissionScopes() - Method in interface eu.ehri.project.models.base.PermissionScope
Get an iterable of the parent and all the parents higher permission scopes, recursively.
getPermissionScopes() - Method in class eu.ehri.project.models.base.PermissionScope.Impl
 
getPersister(List<String>) - Method in class eu.ehri.project.importers.base.AbstractImporter
 
getPersister() - Method in class eu.ehri.project.importers.base.AbstractImporter
 
getPrefix(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
getPrior() - Method in class eu.ehri.project.persistence.Mutation
 
getPriorEvent() - Method in interface eu.ehri.project.models.events.SystemEvent
Fetch the event chronologically prior to this one.
getPriorVersion() - Method in interface eu.ehri.project.models.base.Versioned
Get the most recent version for this item, if one exists.
getPriorVersions() - Method in interface eu.ehri.project.models.events.SystemEvent
If new versions have been created, fetch the prior versions of the subjects that were affected by this event.
getPromoters() - Method in interface eu.ehri.project.models.base.Promotable
 
getPromotionScore() - Method in interface eu.ehri.project.models.base.Promotable
 
getPromotionScore() - Method in class eu.ehri.project.models.base.Promotable.Impl
 
getProperties(Vertex) - Method in interface eu.ehri.project.core.GraphManager
Get a vertex's properties.
getProperties(Vertex) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getProperty(String) - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getProperty(Enum<?>) - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getProperty(String) - Method in enum eu.ehri.project.acl.SystemScope
 
getProperty(Enum<?>) - Method in enum eu.ehri.project.acl.SystemScope
 
getProperty(String) - Method in class eu.ehri.project.acl.wrapper.AclElement
 
getProperty(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
getProperty(String) - Method in interface eu.ehri.project.importers.properties.ImportProperties
Get the value for the specified key.
getProperty(String) - Method in class eu.ehri.project.importers.properties.XmlImportProperties
Get the value for the specified key, or null.
getProperty(String, String) - Method in class eu.ehri.project.importers.properties.XmlImportProperties
 
getProperty(String) - Method in interface eu.ehri.project.models.base.Entity
Get an arbitrary property from the underlying vertex.
getProperty(Enum<?>) - Method in interface eu.ehri.project.models.base.Entity
 
getProperty(String) - Method in class eu.ehri.project.models.base.Entity.Impl
 
getProperty(Enum<?>) - Method in class eu.ehri.project.models.base.Entity.Impl
 
getPropertyKeys() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getPropertyKeys() - Method in enum eu.ehri.project.acl.SystemScope
 
getPropertyKeys() - Method in class eu.ehri.project.acl.wrapper.AclElement
 
getPropertyKeys() - Method in interface eu.ehri.project.models.base.Entity
Get the property keys from the underlying vertex.
getPropertyKeys() - Method in class eu.ehri.project.models.base.Entity.Impl
 
getPropertyKeys(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get a collection of names for methods marked as properties.
getPropertyKeys() - Method in class eu.ehri.project.persistence.Bundle
Return a list of names for mandatory properties, as represented in the graph.
getQuery() - Method in class eu.ehri.extension.base.AbstractResource
Get a query object configured according to incoming parameters.
getQuery() - Method in class eu.ehri.project.graphql.GraphQLQuery
 
getRawEdge() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Edge
 
getRawGraph() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
getRawVertex() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
getRdfFormat(String, String) - Method in class eu.ehri.extension.base.AbstractResource
Get an RDF format for content-negotiation form
getRelatedByConcepts() - Method in interface eu.ehri.project.models.cvoc.Concept
 
getRelatedConcepts() - Method in interface eu.ehri.project.models.cvoc.Concept
 
getRelations() - Method in class eu.ehri.project.persistence.Bundle
Get the bundle's relation bundles.
getRelations(String) - Method in class eu.ehri.project.persistence.Bundle
Get a set of relations.
getRelations() - Method in class eu.ehri.project.persistence.ErrorSet
Get the bundle's relation bundles.
getRelations(String) - Method in class eu.ehri.project.persistence.ErrorSet
Get a set of relations.
getRelations() - Method in interface eu.ehri.project.persistence.NestableData
 
getRelations(String) - Method in interface eu.ehri.project.persistence.NestableData
 
getRelations(N, String) - Static method in class eu.ehri.project.persistence.utils.DataUtils
Xpath-like method to fetch a set of nested relations.
getRelationshipType() - Method in interface eu.ehri.project.models.AccessPoint
Get the relationship type of this UR.
getRepositories() - Method in interface eu.ehri.project.models.Country
Fetch all repositories in this country.
getRepositories() - Method in interface eu.ehri.project.models.VirtualUnit
Get the repositories which hold the documentary unit items included in this virtual unit.
getRepository() - Method in interface eu.ehri.project.models.DocumentaryUnit
Get the repository that holds this documentary unit.
getRepository() - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
getRepositoryIfTopLevel() - Method in interface eu.ehri.project.models.DocumentaryUnit
Get the repository if this item is at the top of its hierarchy.
getRequesterUserProfile() - Method in class eu.ehri.extension.base.AbstractResource
Retrieve the account of the current user, who may be anonymous.
getRequiredProperties(String) - Method in class eu.ehri.project.importers.properties.NodeProperties
 
GetResource - Interface in eu.ehri.extension.base
 
getResourceKey(String) - Method in interface eu.ehri.project.definitions.DefinitionList
 
getSchema() - Method in class eu.ehri.project.graphql.GraphQLImpl
 
getScope() - Method in class eu.ehri.project.acl.AclManager
Get scope.
getScope() - Method in exception eu.ehri.project.exceptions.PermissionDenied
 
getScope() - Method in interface eu.ehri.project.models.PermissionGrant
 
getScopedMatrix(String, String) - Method in class eu.ehri.extension.PermissionsResource
Get the user's permissions for a given scope.
getSerializer() - Method in class eu.ehri.extension.base.AbstractResource
Get a serializer according to passed-in serialization config.
getSize(Boolean, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.BooleanProvider
 
getSize(Bundle, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.BundleProvider
 
getSize(ExecutionResult, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.ExecutionResultProvider
 
getSize(GraphQLQuery, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.GraphQLQueryProvider
 
getSize(ImportLog, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.ImportLogProvider
 
getSize(InheritedGlobalPermissionSet, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.InheritedGlobalPermissionSetProvider
 
getSize(InheritedItemPermissionSet, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.InheritedItemPermissionSetProvider
 
getSize(Number, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.NumberProvider
 
getSize(SyncLog, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.SyncLogProvider
 
getSize(Table, Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.TableProvider
 
getSourceFileId() - Method in class eu.ehri.project.importers.ead.EadHandler
 
getSourceFileId() - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
 
getStartDate() - Method in interface eu.ehri.project.models.DatePeriod
The start date in UTC format.
getState() - Method in class eu.ehri.project.persistence.Mutation
 
getString(String) - Static method in class eu.ehri.project.persistence.Messages
 
getStringListQueryParam(String) - Method in class eu.ehri.extension.base.AbstractResource
Get a list of values for a given query parameter key.
getSubject() - Method in interface eu.ehri.project.models.PermissionGrant
 
getSubjects() - Method in interface eu.ehri.project.models.events.SystemEvent
Fetch the subject items to whom this event pertains.
getSubjects() - Method in class eu.ehri.project.models.events.SystemEvent.Impl
 
getSubjects() - Method in class eu.ehri.project.persistence.ActionManager.EventContext
Return the subjects of this event.
getSubNode(Map<String, Object>) - Static method in class eu.ehri.project.importers.util.ImportHelpers
Extract the data from a sub-node.
getSystemEvents() - Method in interface eu.ehri.project.models.events.SystemEventQueue
Get a stream of system events, latest first.
getSystemEvents() - Method in class eu.ehri.project.models.events.SystemEventQueue.Impl
 
getTargetParts() - Method in interface eu.ehri.project.models.Annotation
Fetch all targets of this annotation, including sub-parts of an item.
getTargets() - Method in interface eu.ehri.project.models.Annotation
Fetch the targets of this annotation.
getTargets() - Method in interface eu.ehri.project.models.PermissionGrant
 
getTimeBasedUUID() - Static method in enum eu.ehri.project.models.idgen.GenericIdGenerator
Get a new time-based UUID.
getTimestamp() - Method in interface eu.ehri.project.models.events.SystemEvent
Fetch the time stamp of this event.
getTimestamp() - Method in interface eu.ehri.project.models.events.SystemEventQueue
Fetch the time stamp of the queue initialisation.
getTimestamp() - Static method in class eu.ehri.project.persistence.ActionManager
Get the current time as a timestamp.
getTopLevelDocumentaryUnits() - Method in interface eu.ehri.project.models.Country
 
getTopLevelDocumentaryUnits() - Method in class eu.ehri.project.models.Country.Impl
 
getTopLevelDocumentaryUnits() - Method in interface eu.ehri.project.models.Repository
Fetch all top-level documentary unit items within this repository.
getTotal() - Method in class eu.ehri.project.api.QueryApi.Page
 
getTriggeringEvent() - Method in interface eu.ehri.project.models.events.Version
Fetch the event that triggered this version.
getType() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
getType() - Method in enum eu.ehri.project.acl.SystemScope
 
getType(Vertex) - Method in interface eu.ehri.project.core.GraphManager
Get the id of a given vertex.
getType(Vertex) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getType() - Method in interface eu.ehri.project.models.base.Entity
Get the type key for this frame.
getType() - Method in class eu.ehri.project.persistence.Bundle
Get the type of entity this bundle represents as per the target class's entity type key.
getUnchanged() - Method in class eu.ehri.project.importers.ImportLog
 
getUniquePropertyKeys(Class<?>) - Static method in class eu.ehri.project.models.utils.ClassUtils
Get a collection of names for methods marked as unique properties.
getUniquePropertyKeys() - Method in class eu.ehri.project.persistence.Bundle
Return a list of property keys which must be unique.
getUnknownProperties() - Method in interface eu.ehri.project.models.base.Description
 
getUpdated() - Method in class eu.ehri.project.importers.ImportLog
 
getURI() - Method in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
 
getUsage() - Method in class eu.ehri.project.commands.BaseCommand
 
getUsage() - Method in class eu.ehri.project.commands.Check
 
getUsage() - Method in class eu.ehri.project.commands.CmdEntryPoint
 
getUsage() - Method in interface eu.ehri.project.commands.Command
Get a short hint about the usage of the command.
getUsage() - Method in class eu.ehri.project.commands.CountryAdd
 
getUsage() - Method in class eu.ehri.project.commands.CsvConceptImport
 
getUsage() - Method in class eu.ehri.project.commands.CsvDocDescImport
 
getUsage() - Method in class eu.ehri.project.commands.DcImport
 
getUsage() - Method in class eu.ehri.project.commands.DeleteEntities
 
getUsage() - Method in class eu.ehri.project.commands.EacImport
 
getUsage() - Method in class eu.ehri.project.commands.EadAsVirtualCollectionImport
 
getUsage() - Method in class eu.ehri.project.commands.EadImport
 
getUsage() - Method in class eu.ehri.project.commands.EagImport
 
getUsage() - Method in class eu.ehri.project.commands.EntityAdd
 
getUsage() - Method in class eu.ehri.project.commands.EntityDelete
 
getUsage() - Method in class eu.ehri.project.commands.GenSchema
 
getUsage() - Method in class eu.ehri.project.commands.GetEntity
 
getUsage() - Method in class eu.ehri.project.commands.GraphSON
 
getUsage() - Method in class eu.ehri.project.commands.Initialize
 
getUsage() - Method in class eu.ehri.project.commands.ListEntities
 
getUsage() - Method in class eu.ehri.project.commands.LoadFixtures
 
getUsage() - Method in class eu.ehri.project.commands.PersonalitiesImport
 
getUsage() - Method in class eu.ehri.project.commands.RelationAdd
 
getUsage() - Method in class eu.ehri.project.commands.SkosVocabularyImport
 
getUsage() - Method in class eu.ehri.project.commands.UserAdd
 
getUsage() - Method in class eu.ehri.project.commands.UserListEntities
 
getUsage() - Method in class eu.ehri.project.commands.UserMod
 
getValue() - Method in exception eu.ehri.project.exceptions.ItemNotFound
 
getVariables() - Method in class eu.ehri.project.graphql.GraphQLQuery
 
getVertex(Direction) - Method in class eu.ehri.project.acl.wrapper.AclEdge
 
getVertex(Object) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getVertex(String) - Method in interface eu.ehri.project.core.GraphManager
Get a node with the given ID.
getVertex(String) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getVertex(Direction) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Edge
 
getVertex(Object) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
getVertex(String) - Method in class eu.ehri.project.core.impl.Neo4jGraphManager
 
getVertices() - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getVertices(String, Object) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
getVertices(Direction, String...) - Method in class eu.ehri.project.acl.wrapper.AclVertex
 
getVertices(EntityClass) - Method in interface eu.ehri.project.core.GraphManager
Get a CloseableIterable of vertices with the given entity class.
getVertices(Iterable<String>) - Method in interface eu.ehri.project.core.GraphManager
Get a CloseableIterable of vertices with the given ids.
getVertices(String, Object, EntityClass) - Method in interface eu.ehri.project.core.GraphManager
Get a CloseableIterable of vertices with the given type, and the given key/value property.
getVertices(EntityClass) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getVertices(Iterable<String>) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getVertices(String, Object, EntityClass) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
getVertices() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
getVertices(String, Object) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
getVertices(Direction, String...) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
getVertices(String, Object, EntityClass) - Method in class eu.ehri.project.core.impl.Neo4jGraphManager
 
getVertices(EntityClass) - Method in class eu.ehri.project.core.impl.Neo4jGraphManager
 
getVerticesByLabel(String) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
getVerticesByLabelKeyValue(String, String, Object) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
getVerticesByQuery(String, Map<String, Object>, String) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
Get an iterable of vertices via a Cypher query.
getVirtualCollections() - Method in interface eu.ehri.project.models.DocumentaryUnit
Get virtual collections to which this documentary unit belongs.
getVirtualCollections() - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
getVirtualDescriptions() - Method in interface eu.ehri.project.models.VirtualUnit
Fetch the descriptions of this virtual unit.
getVirtualUnits() - Method in interface eu.ehri.project.models.UserProfile
Fetch virtual units created by this user.
getVocabulary() - Method in interface eu.ehri.project.models.cvoc.Concept
 
getWatchedCount() - Method in interface eu.ehri.project.models.base.Watchable
 
getWatchedCount() - Method in class eu.ehri.project.models.base.Watchable.Impl
 
getWatchers() - Method in interface eu.ehri.project.models.base.Watchable
 
getWatching() - Method in interface eu.ehri.project.models.UserProfile
Fetch items this user is watching.
getWatchingCount() - Method in interface eu.ehri.project.models.UserProfile
 
getWatchingCount() - Method in class eu.ehri.project.models.UserProfile.Impl
 
GLOBAL_EVENT_ROOT - Static variable in class eu.ehri.project.persistence.ActionManager
 
GlobalPermissionSet - Class in eu.ehri.project.acl
Convenience wrapper for the permission set data structure, which looks like: { contentType -> [perms...], ...
GlobalPermissionSet.Builder - Class in eu.ehri.project.acl
 
GlobalPermissionSetProvider - Class in eu.ehri.extension.providers
 
GlobalPermissionSetProvider() - Constructor for class eu.ehri.extension.providers.GlobalPermissionSetProvider
 
grantPermission(PermissionGrantTarget, PermissionType, Accessor) - Method in class eu.ehri.project.acl.AclManager
Grant a user permissions to a content type.
graph - Variable in class eu.ehri.extension.base.AbstractResource
 
graph - Variable in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
GraphInitializer - Class in eu.ehri.project.utils
Initialize the graph with a minimal set of vertices.
GraphInitializer(FramedGraph<?>) - Constructor for class eu.ehri.project.utils.GraphInitializer
 
GraphManager - Interface in eu.ehri.project.core
An abstraction over the basic FramedGraph class that provides unified CRUD semantics for low-level graph operations.
GraphManagerFactory - Class in eu.ehri.project.core
A factory class for obtaining a GraphManager instance.
GraphManagerFactory() - Constructor for class eu.ehri.project.core.GraphManagerFactory
 
GraphQLImpl - Class in eu.ehri.project.graphql
Implementation of a GraphQL schema over the API
GraphQLImpl(Api, boolean) - Constructor for class eu.ehri.project.graphql.GraphQLImpl
 
GraphQLImpl(Api) - Constructor for class eu.ehri.project.graphql.GraphQLImpl
 
GraphQLQuery - Class in eu.ehri.project.graphql
 
GraphQLQuery(String, Map<String, Object>, String) - Constructor for class eu.ehri.project.graphql.GraphQLQuery
 
GraphQLQuery(String) - Constructor for class eu.ehri.project.graphql.GraphQLQuery
 
GraphQLQueryProvider - Class in eu.ehri.extension.providers
 
GraphQLQueryProvider() - Constructor for class eu.ehri.extension.providers.GraphQLQueryProvider
 
GraphQLResource - Class in eu.ehri.extension
GraphQL implementation.
GraphQLResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.GraphQLResource
 
GraphSON - Class in eu.ehri.project.commands
Dump the complete graph as graphSON file, or import such a dump
GraphSON() - Constructor for class eu.ehri.project.commands.GraphSON
 
GROUP - Static variable in class eu.ehri.project.definitions.Entities
 
Group - Interface in eu.ehri.project.models
Frame class representing a group of users or other groups that can be assigned permissions.
Group.Impl - Class in eu.ehri.project.models
Implementation of complex methods.
GROUP_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
GroupResource - Class in eu.ehri.extension
Provides a web service interface for the Group model.
GroupResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.GroupResource
 

H

handleCallbacks(Mutation<? extends Accessible>) - Method in class eu.ehri.project.importers.base.AbstractImporter
Call all registered ImportCallbacks for the given mutation.
handleError(Exception) - Method in class eu.ehri.project.importers.base.AbstractImporter
 
handleError(Exception) - Method in interface eu.ehri.project.importers.base.ItemImporter
Used to indicate a validation error in the handler for a given element.
handleIdCollision(Collection<String>, Bundle) - Method in enum eu.ehri.project.models.idgen.DescriptionIdGenerator
 
handleIdCollision(Collection<String>, Bundle) - Method in enum eu.ehri.project.models.idgen.GenericIdGenerator
 
handleIdCollision(Collection<String>, Bundle) - Method in enum eu.ehri.project.models.idgen.IdentifiableEntityIdGenerator
 
handleIdCollision(Collection<String>, Bundle) - Method in interface eu.ehri.project.models.idgen.IdGenerator
 
handleIdCollision(Collection<String>, String, String) - Static method in class eu.ehri.project.models.idgen.IdGeneratorUtils
 
HANDLER_PARAM - Static variable in class eu.ehri.extension.ImportResource
 
HANDLERNAME - Static variable in class eu.ehri.project.importers.properties.NodeProperties
 
has(ContentTypes, PermissionType) - Method in class eu.ehri.project.acl.GlobalPermissionSet
 
has(ContentTypes, PermissionType) - Method in class eu.ehri.project.acl.InheritedGlobalPermissionSet
Test if this inherited permission set contains a given permission.
has(PermissionType) - Method in class eu.ehri.project.acl.InheritedItemPermissionSet
Determine if the permission set contains a permission for the given item.
has(PermissionType) - Method in class eu.ehri.project.acl.ItemPermissionSet
 
HAS_ACCESS_POINT - Static variable in class eu.ehri.project.definitions.Ontology
 
HAS_MAINTENANCE_EVENT - Static variable in class eu.ehri.project.definitions.Ontology
 
HAS_PERMISSION_SCOPE - Static variable in class eu.ehri.project.definitions.Ontology
 
HAS_UNKNOWN_PROPERTY - Static variable in class eu.ehri.project.definitions.Ontology
 
hasAccessRestriction() - Method in interface eu.ehri.project.models.base.Accessible
Determine if this item has access restrictions.
hasAccessRestriction() - Method in class eu.ehri.project.models.base.Accessible.Impl
 
hasAttributeProperty(String) - Method in interface eu.ehri.project.importers.properties.ImportProperties
 
hasAttributeProperty(String) - Method in class eu.ehri.project.importers.properties.XmlImportProperties
 
hasChanged() - Method in class eu.ehri.project.persistence.Mutation
 
hasDoneWork() - Method in class eu.ehri.project.importers.ImportLog
Indicated whether the import succeeded at all, in terms of items created/updated.
hasEdge(Vertex, Direction, String...) - Static method in class eu.ehri.project.models.utils.JavaHandlerUtils
Check if a vertex has edges with the given direct/label.
hasGeneratedId() - Method in class eu.ehri.project.persistence.Bundle
Check if this bundle as a generated ID.
hashCode() - Method in class eu.ehri.project.acl.GlobalPermissionSet
 
hashCode() - Method in class eu.ehri.project.acl.InheritedGlobalPermissionSet
 
hashCode() - Method in class eu.ehri.project.acl.InheritedItemPermissionSet
 
hashCode() - Method in class eu.ehri.project.acl.ItemPermissionSet
 
hashCode() - Method in class eu.ehri.project.acl.wrapper.AclElement
 
hashCode() - Method in class eu.ehri.project.persistence.Bundle
 
hashCode() - Method in class eu.ehri.project.persistence.ErrorSet
 
hasHeaders() - Method in class eu.ehri.project.utils.Table
 
hasMetaData() - Method in class eu.ehri.project.persistence.Bundle
Check if this bundle has associated metadata.
hasPermission(ContentTypes, PermissionType, Accessor) - Method in class eu.ehri.project.acl.AclManager
Check if a user has permission to perform an action on the given content type.
hasPermission(Accessible, PermissionType, Accessor) - Method in class eu.ehri.project.acl.AclManager
Check if a user has permission to perform an action on the given item.
hasProperty(String, String) - Method in class eu.ehri.project.importers.properties.NodeProperties
 
hasRelations(String) - Method in class eu.ehri.project.persistence.Bundle
Check if this bundle contains the given relation set.
hasRelations(String) - Method in class eu.ehri.project.persistence.ErrorSet
 
hasRelations(String) - Method in interface eu.ehri.project.persistence.NestableData
 
hasRelationship(Vertex, Vertex, String...) - Static method in class eu.ehri.project.models.utils.JavaHandlerUtils
Determine if a relationship with the given label(s) exists between source and target vertex.
headers() - Method in class eu.ehri.project.utils.Table
 
HIERARCHY_SEPARATOR - Static variable in class eu.ehri.project.models.idgen.IdGeneratorUtils
Separator for ID components.
HISTORICAL_AGENT - Static variable in class eu.ehri.project.definitions.Entities
 
HISTORICAL_AGENT_CREATED - Static variable in class eu.ehri.project.definitions.Ontology
 
HISTORICAL_AGENT_DESCRIPTION - Static variable in class eu.ehri.project.definitions.Entities
 
HistoricalAgent - Interface in eu.ehri.project.models
A frame class representing a historical agent item.
HistoricalAgentDescription - Interface in eu.ehri.project.models
Frame class representing the description of a historical agent.
HistoricalAgentResource - Class in eu.ehri.extension
Provides a web service interface for the HistoricalAgent model.
HistoricalAgentResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.HistoricalAgentResource
 

I

ID_KEY - Static variable in annotation type eu.ehri.project.models.annotations.EntityType
 
ID_KEY - Static variable in class eu.ehri.project.persistence.Bundle
Serialization constant definitions
ID_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
Identifiable - Interface in eu.ehri.project.models.base
Base interface for entities that have an identifier property (other than the internally assigned node ID).
IdentifiableEntityIdGenerator - Enum in eu.ehri.project.models.idgen
Generates an ID for nodes which represent IdentifiableEntities, where The graph id is derived from a property called "identifier".
IDENTIFIER_KEY - Static variable in class eu.ehri.project.definitions.Ontology
 
IdGenerator - Interface in eu.ehri.project.models.idgen
Generate an ID given an entity type, a set of scopes, and some data.
IdGeneratorUtils - Class in eu.ehri.project.models.idgen
Delegation functions for ID generation.
IdGeneratorUtils() - Constructor for class eu.ehri.project.models.idgen.IdGeneratorUtils
 
idPath() - Method in enum eu.ehri.project.acl.SystemScope
 
idPath() - Method in interface eu.ehri.project.models.base.PermissionScope
Get the path of the permission scope as an ordered collection of strings.
idPath() - Method in class eu.ehri.project.models.base.PermissionScope.Impl
 
IdRegenerator - Class in eu.ehri.project.tools
Util class for re-generating the IDs for a given set of items.
IdRegenerator(FramedGraph<?>) - Constructor for class eu.ehri.project.tools.IdRegenerator
 
IdRegenerator.IdCollisionError - Exception in eu.ehri.project.tools
 
Impl() - Constructor for class eu.ehri.project.models.base.Accessible.Impl
 
Impl() - Constructor for class eu.ehri.project.models.base.Accessor.Impl
 
Impl() - Constructor for class eu.ehri.project.models.base.Actioner.Impl
 
Impl() - Constructor for class eu.ehri.project.models.base.Entity.Impl
 
Impl() - Constructor for class eu.ehri.project.models.base.PermissionScope.Impl
 
Impl() - Constructor for class eu.ehri.project.models.base.Promotable.Impl
 
Impl() - Constructor for class eu.ehri.project.models.base.Versioned.Impl
 
Impl() - Constructor for class eu.ehri.project.models.base.Watchable.Impl
 
Impl() - Constructor for class eu.ehri.project.models.Country.Impl
 
Impl() - Constructor for class eu.ehri.project.models.cvoc.AuthoritativeSet.Impl
 
Impl() - Constructor for class eu.ehri.project.models.cvoc.Concept.Impl
 
Impl() - Constructor for class eu.ehri.project.models.DocumentaryUnit.Impl
 
Impl() - Constructor for class eu.ehri.project.models.events.SystemEvent.Impl
 
Impl() - Constructor for class eu.ehri.project.models.events.SystemEventQueue.Impl
 
Impl() - Constructor for class eu.ehri.project.models.events.Version.Impl
 
Impl() - Constructor for class eu.ehri.project.models.Group.Impl
 
Impl() - Constructor for class eu.ehri.project.models.Repository.Impl
 
Impl() - Constructor for class eu.ehri.project.models.UserProfile.Impl
 
Impl() - Constructor for class eu.ehri.project.models.VirtualUnit.Impl
 
importArchive(ArchiveInputStream, String) - Method in class eu.ehri.project.importers.managers.AbstractImportManager
 
importArchive(ArchiveInputStream, String) - Method in interface eu.ehri.project.importers.managers.ImportManager
Import multiple items via an archive input stream.
ImportCallback - Interface in eu.ehri.project.importers
Implementing classes do things after an item was imported and created a mutation ('created', 'updated', 'unchanged').
ImportCommand - Class in eu.ehri.project.commands
Superclass of all import command-line tools.
ImportCommand(Class<? extends SaxXmlHandler>, Class<? extends ItemImporter>) - Constructor for class eu.ehri.project.commands.ImportCommand
 
importCsv(String, Boolean, Boolean, String, String, boolean, InputStream) - Method in class eu.ehri.extension.ImportResource
Import a set of CSV files.
ImportCsvCommand - Class in eu.ehri.project.commands
Generic command for importing CSV files that uses an implementation of MapImporter to manipulate the graph.
ImportCsvCommand(Class<? extends ItemImporter>) - Constructor for class eu.ehri.project.commands.ImportCsvCommand
 
importEac(String, Boolean, Boolean, String, String, String, String, boolean, InputStream) - Method in class eu.ehri.extension.ImportResource
Import EAC files.
importEad(String, Boolean, Boolean, String, String, String, String, boolean, InputStream) - Method in class eu.ehri.extension.ImportResource
Import a set of EAD files.
importEag(String, Boolean, Boolean, String, String, String, String, boolean, InputStream) - Method in class eu.ehri.extension.ImportResource
Import EAG files.
importer - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
 
IMPORTER_PARAM - Static variable in class eu.ehri.extension.ImportResource
 
importerClass - Variable in class eu.ehri.project.importers.managers.AbstractImportManager
 
importFile(String, String) - Method in class eu.ehri.project.importers.cvoc.JenaSkosImporter
Import a file by path.
importFile(InputStream, String) - Method in class eu.ehri.project.importers.cvoc.JenaSkosImporter
Import an input stream.
importFile(String, String) - Method in interface eu.ehri.project.importers.cvoc.SkosImporter
Import a file with a given log message.
importFile(InputStream, String) - Method in interface eu.ehri.project.importers.cvoc.SkosImporter
Import an input stream with a given log message.
importFile(String, String) - Method in class eu.ehri.project.importers.managers.AbstractImportManager
 
importFile(String, String) - Method in interface eu.ehri.project.importers.managers.ImportManager
Import a file by specifying its path.
importFiles(List<String>, String) - Method in class eu.ehri.project.importers.managers.AbstractImportManager
 
importFiles(List<String>, String) - Method in interface eu.ehri.project.importers.managers.ImportManager
Import multiple files via a list of file paths.
ImportHelpers - Class in eu.ehri.project.importers.util
Import utility class.
ImportHelpers() - Constructor for class eu.ehri.project.importers.util.ImportHelpers
 
importInputStream(InputStream, String, String) - Method in class eu.ehri.project.importers.managers.AbstractImportManager
 
importInputStream(InputStream, String, ActionManager.EventContext, ImportLog) - Method in class eu.ehri.project.importers.managers.AbstractImportManager
Import an InputStream with an event context.
importInputStream(InputStream, String, ActionManager.EventContext, ImportLog) - Method in class eu.ehri.project.importers.managers.CsvImportManager
Import CSV from the given InputStream, as part of the given action.
importInputStream(InputStream, String) - Method in interface eu.ehri.project.importers.managers.ImportManager
Import an item via an input stream.
importInputStream(InputStream, String, String) - Method in interface eu.ehri.project.importers.managers.ImportManager
Import an item via an input stream.
importInputStream(InputStream, String, ActionManager.EventContext, ImportLog) - Method in class eu.ehri.project.importers.managers.SaxImportManager
Import XML from the given InputStream, as part of the given action.
importItem(I) - Method in interface eu.ehri.project.importers.base.ItemImporter
Import an item representation into the graph, and return the Node.
importItem(I, List<String>) - Method in interface eu.ehri.project.importers.base.ItemImporter
Import an item representation into the graph at a certain depth, and return the Node.
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.CsvAuthoritativeItemImporter
 
importItem(Map<String, Object>, List<String>) - Method in class eu.ehri.project.importers.csv.CsvAuthoritativeItemImporter
 
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.CsvConceptImporter
 
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.CsvHistoricalAgentImporter
 
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.PersonalitiesImporter
 
importItem(Map<String, Object>, List<String>) - Method in class eu.ehri.project.importers.csv.PersonalitiesImporter
 
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.UkrainianUnitImporter
 
importItem(Map<String, Object>, List<String>) - Method in class eu.ehri.project.importers.csv.UkrainianUnitImporter
 
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.csv.Wp2PersonalitiesImporter
 
importItem(Map<String, Object>, int) - Method in class eu.ehri.project.importers.csv.Wp2PersonalitiesImporter
 
importItem(Map<String, Object>, List<String>) - Method in class eu.ehri.project.importers.eac.EacImporter
 
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.eac.EacImporter
 
importItem(Map<String, Object>, List<String>) - Method in class eu.ehri.project.importers.ead.EadImporter
Import a single archdesc or c01-12 item, keeping a reference to the hierarchical depth.
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.EadImporter
 
importItem(Map<String, Object>, List<String>) - Method in class eu.ehri.project.importers.ead.VirtualEadImporter
Import a single archdesc or c01-12 item, keeping a reference to the hierarchical depth.
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.VirtualEadImporter
 
importItem(Map<String, Object>, List<String>) - Method in class eu.ehri.project.importers.eag.EagImporter
 
importItem(Map<String, Object>) - Method in class eu.ehri.project.importers.eag.EagImporter
 
importLinks(Boolean, boolean, Table) - Method in class eu.ehri.extension.ImportResource
Create multiple links via CSV or JSON tabular upload.
importLinks(Table, String) - Method in class eu.ehri.project.importers.links.LinkImporter
 
ImportLog - Class in eu.ehri.project.importers
Class that serves as a manifest for an import batch, detailing how many items were created and updated, and how many failed.
ImportLog(String) - Constructor for class eu.ehri.project.importers.ImportLog
Constructor.
ImportLog() - Constructor for class eu.ehri.project.importers.ImportLog
 
ImportLog(String, int, int, int, Map<String, String>) - Constructor for class eu.ehri.project.importers.ImportLog
 
ImportLogProvider - Class in eu.ehri.extension.providers
 
ImportLogProvider() - Constructor for class eu.ehri.extension.providers.ImportLogProvider
 
ImportManager - Interface in eu.ehri.project.importers.managers
An Import Manager takes a single file or stream, or a list of files, and a log message and imports the data from the file into the database, linking the import as an action with the given log message.
ImportProperties - Interface in eu.ehri.project.importers.properties
defines the interface for all import mappings
ImportResource - Class in eu.ehri.extension
Resource class for import endpoints.
ImportResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.ImportResource
 
importSkos(String, Boolean, String, String, String, String, boolean, InputStream) - Method in class eu.ehri.extension.ImportResource
Import a SKOS file, of varying formats, as specified by the "language" column of the file extensions table here.
INCLUDE_PROPS_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
Serialization config parameters.
INCLUDED - Static variable in class eu.ehri.extension.VirtualUnitResource
 
IndentingXMLStreamWriter - Class in eu.ehri.project.exporters.xml
Derived from JDK6 Sun internal implementation.
IndentingXMLStreamWriter(XMLStreamWriter, String) - Constructor for class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
IndentingXMLStreamWriter(XMLStreamWriter) - Constructor for class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
Indexed - Annotation Type in eu.ehri.project.models.annotations
Indicates that a property must be indexed.
InheritedGlobalPermissionSet - Class in eu.ehri.project.acl
A user's complete set of permissions, including those inherited from groups to which they belong.
InheritedGlobalPermissionSet.Builder - Class in eu.ehri.project.acl
Builder class for InheritedGlobalPermissionSets.
InheritedGlobalPermissionSetProvider - Class in eu.ehri.extension.providers
 
InheritedGlobalPermissionSetProvider() - Constructor for class eu.ehri.extension.providers.InheritedGlobalPermissionSetProvider
 
InheritedItemPermissionSet - Class in eu.ehri.project.acl
A user's permissions on an individual item, including those inherited from groups to which they belong.
InheritedItemPermissionSet.Builder - Class in eu.ehri.project.acl
Builder class for InheritedItemPermissionSets.
InheritedItemPermissionSetProvider - Class in eu.ehri.extension.providers
 
InheritedItemPermissionSetProvider() - Constructor for class eu.ehri.extension.providers.InheritedItemPermissionSetProvider
 
init() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
init() - Method in class eu.ehri.project.core.impl.TxNeo4jGraph
Since we override autoStartTx to do nothing, we must also override this function (which loads key indices and sneakily commits them) when the graph is constructed.
initialize(boolean, InputStream) - Method in class eu.ehri.extension.ToolsResource
Extremely lossy helper method for cleaning a test instance
Initialize - Class in eu.ehri.project.commands
Initialise the graph database with minimal nodes.
Initialize() - Constructor for class eu.ehri.project.commands.Initialize
 
initialize() - Method in interface eu.ehri.project.core.GraphManager
 
initialize() - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
initialize() - Method in class eu.ehri.project.core.impl.Neo4jGraphManager
 
initialize() - Method in class eu.ehri.project.utils.GraphInitializer
 
InputParseError - Exception in eu.ehri.project.importers.exceptions
The input data supplied was invalid in some way, detailed by @param cause.
InputParseError(Throwable) - Constructor for exception eu.ehri.project.importers.exceptions.InputParseError
Constructor.
InputParseError(String) - Constructor for exception eu.ehri.project.importers.exceptions.InputParseError
Constructor.
InputParseError(String, Throwable) - Constructor for exception eu.ehri.project.importers.exceptions.InputParseError
Constructor.
IntegrityError - Exception in eu.ehri.project.exceptions
Represents the violation of an integrity constraint during data persistence, typically due to properties that must be unique across the entire graph (e.g.
IntegrityError(String) - Constructor for exception eu.ehri.project.exceptions.IntegrityError
 
InvalidInputFormatError - Exception in eu.ehri.project.importers.exceptions
 
InvalidInputFormatError(String) - Constructor for exception eu.ehri.project.importers.exceptions.InvalidInputFormatError
 
InvalidJsonError - Exception in eu.ehri.extension.errors
 
InvalidJsonError(JsonProcessingException) - Constructor for exception eu.ehri.extension.errors.InvalidJsonError
 
InvalidXmlDocument - Exception in eu.ehri.project.importers.exceptions
Indicate that an XML document contains an excepted document type.
InvalidXmlDocument(String) - Constructor for exception eu.ehri.project.importers.exceptions.InvalidXmlDocument
 
InverseOf - Annotation Type in eu.ehri.project.models.annotations
Indicates an adjacency that is the logical inverse of another, and the label that should be used.
IS_ACCESSIBLE_TO - Static variable in class eu.ehri.project.definitions.Ontology
 
IS_PROMOTABLE - Static variable in class eu.ehri.project.definitions.Ontology
 
Isaar - Enum in eu.ehri.project.definitions
 
IsadG - Enum in eu.ehri.project.definitions
 
isAdmin() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
isAdmin() - Method in class eu.ehri.project.models.base.Accessor.Impl
 
isAdmin() - Method in interface eu.ehri.project.models.base.Accessor
 
isAnonymous(Accessor) - Static method in class eu.ehri.project.acl.AclManager
Check if an accessor is admin or a member of Admin.
isAnonymous() - Method in enum eu.ehri.project.acl.AnonymousAccessor
 
isAnonymous() - Method in class eu.ehri.project.models.base.Accessor.Impl
 
isAnonymous() - Method in interface eu.ehri.project.models.base.Accessor
 
isBlocking(String, String) - Method in class eu.ehri.extension.UserProfileResource
 
isBlocking(UserProfile) - Method in class eu.ehri.project.models.UserProfile.Impl
 
isBlocking(UserProfile) - Method in interface eu.ehri.project.models.UserProfile
Ascertain whether this user is blocking another user.
Isdiah - Enum in eu.ehri.project.definitions
 
isEmpty() - Method in class eu.ehri.project.persistence.ErrorSet
Is this ErrorSet empty? It will be if there are no errors and none of the relations have errors.
isFollower(String, String) - Method in class eu.ehri.extension.UserProfileResource
 
isFollower(UserProfile) - Method in class eu.ehri.project.models.UserProfile.Impl
 
isFollower(UserProfile) - Method in interface eu.ehri.project.models.UserProfile
Ascertain whether the other user is following this user.
isFollowing(String, String) - Method in class eu.ehri.extension.UserProfileResource
 
isFollowing(UserProfile) - Method in class eu.ehri.project.models.UserProfile.Impl
 
isFollowing(UserProfile) - Method in interface eu.ehri.project.models.UserProfile
Ascertain whether this user is following another user.
isInTransaction() - Method in class eu.ehri.project.core.impl.TxNeo4jGraph
Checks if the graph is currently in a transaction.
isInTransaction() - Method in interface eu.ehri.project.core.TxGraph
Determine if this graph is in a transaction.
isLogging() - Method in interface eu.ehri.project.api.Api
Determine if logging is enabled.
isLogging() - Method in class eu.ehri.project.api.impl.ApiImpl
 
isMultiValued() - Method in enum eu.ehri.project.definitions.ContactInfo
 
isMultiValued() - Method in enum eu.ehri.project.definitions.CountryInfo
 
isMultiValued() - Method in interface eu.ehri.project.definitions.DefinitionList
 
isMultiValued() - Method in enum eu.ehri.project.definitions.Geo
 
isMultiValued() - Method in enum eu.ehri.project.definitions.Isaar
 
isMultiValued() - Method in enum eu.ehri.project.definitions.IsadG
 
isMultiValued() - Method in enum eu.ehri.project.definitions.Isdiah
 
isMultiValued() - Method in enum eu.ehri.project.definitions.Skos
 
isMultiValued() - Method in enum eu.ehri.project.definitions.SkosMultilingual
 
isMultivaluedProperty(String, String) - Method in class eu.ehri.project.importers.properties.NodeProperties
 
iso3166dashOneCodeToName(String) - Static method in class eu.ehri.project.utils.LanguageHelpers
Convert an ISO 3166-1 country code to its (English) name.
iso639DashOneCode(String) - Static method in class eu.ehri.project.utils.LanguageHelpers
Take an ISO-639-2 code or a language name and try and map to a valid ISO639-1 code.
iso639DashTwoCode(String) - Static method in class eu.ehri.project.utils.LanguageHelpers
Take an ISO-639-1 code or a language name and try and map to a valid ISO639-2 code.
isPatch() - Method in class eu.ehri.extension.base.AbstractResource
Determine if a PATCH header is present.
isPromotable() - Method in class eu.ehri.project.models.base.Promotable.Impl
 
isPromotable() - Method in interface eu.ehri.project.models.base.Promotable
 
isPromoted() - Method in class eu.ehri.project.models.base.Promotable.Impl
 
isPromoted() - Method in interface eu.ehri.project.models.base.Promotable
 
isPromotedBy(UserProfile) - Method in class eu.ehri.project.models.base.Promotable.Impl
 
isPromotedBy(UserProfile) - Method in interface eu.ehri.project.models.base.Promotable
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.BundleProvider
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.GlobalPermissionSetProvider
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.GraphQLQueryProvider
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.ImportLogProvider
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.ItemPermissionSetProvider
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.SyncLogProvider
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.TableProvider
 
isRequiredProperty(String, String) - Method in class eu.ehri.project.importers.properties.NodeProperties
 
isStreaming() - Method in class eu.ehri.extension.base.AbstractResource
Determine if the X-Stream header is present.
isTolerant() - Method in class eu.ehri.project.importers.managers.AbstractImportManager
Determine if the importer is in tolerant mode.
isUnitDelimiter(String) - Static method in class eu.ehri.project.importers.ead.VirtualEadHandler
Determine if the element represents a unit delimiter
isWatching(String, String) - Method in class eu.ehri.extension.UserProfileResource
 
isWatching(Watchable) - Method in class eu.ehri.project.models.UserProfile.Impl
 
isWatching(Watchable) - Method in interface eu.ehri.project.models.UserProfile
Ascertain whether this user is watching an item.
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.BooleanProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.BundleProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.ExecutionResultProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.GraphQLQueryProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.ImportLogProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.InheritedGlobalPermissionSetProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.InheritedItemPermissionSetProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.NumberProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.SyncLogProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class eu.ehri.extension.providers.TableProvider
 
ITEM_CACHE_TIME - Static variable in class eu.ehri.extension.base.AbstractResource
 
ITEM_ID_PARAM - Static variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
ITEM_IN_AUTHORITATIVE_SET - Static variable in class eu.ehri.project.definitions.Ontology
 
ITEM_TYPE_PARAM - Static variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
itemError(Exception) - Method in interface eu.ehri.project.importers.ErrorCallback
 
ItemHolder - Interface in eu.ehri.project.models.base
An entity that can have child entities.
itemImported(Mutation<? extends Accessible>) - Method in interface eu.ehri.project.importers.ImportCallback
 
ItemImporter<I,T extends Accessible> - Interface in eu.ehri.project.importers.base
Interface for importers that import documentary units, historical agents and virtual collections, with their constituent logical data, description(s), and date periods.
ItemNotFound - Exception in eu.ehri.project.exceptions
Represents a failure to find an item in the graph based on its ID value or an arbitrary key/value pair.
ItemNotFound(String) - Constructor for exception eu.ehri.project.exceptions.ItemNotFound
 
ItemNotFound(String, String) - Constructor for exception eu.ehri.project.exceptions.ItemNotFound
 
ItemNotFoundMapper - Class in eu.ehri.extension.errors.mappers
Maps the ItemNotFound exception to the Not Found response.
ItemNotFoundMapper() - Constructor for class eu.ehri.extension.errors.mappers.ItemNotFoundMapper
 
ItemPermissionSet - Class in eu.ehri.project.acl
Convenience wrapper for the permission set data structure, which looks like:
ItemPermissionSetProvider - Class in eu.ehri.extension.providers
 
ItemPermissionSetProvider() - Constructor for class eu.ehri.extension.providers.ItemPermissionSetProvider
 
iterator() - Method in class eu.ehri.project.acl.wrapper.AclEdgeIterable
 
iterator() - Method in class eu.ehri.project.acl.wrapper.AclVertexIterable
 
iterator() - Method in class eu.ehri.project.api.QueryApi.Page
 
iterator() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2EdgeIterable
 
iterator() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2VertexIterable
 

J

JavaHandlerUtils - Class in eu.ehri.project.models.utils
Utilities for dealing with Gremlin pipelines and common graph-manipulation functions.
JavaHandlerUtils() - Constructor for class eu.ehri.project.models.utils.JavaHandlerUtils
 
JenaSkosExporter - Class in eu.ehri.project.exporters.cvoc
Export SKOS RDF.
JenaSkosExporter(FramedGraph<?>, Vocabulary, String) - Constructor for class eu.ehri.project.exporters.cvoc.JenaSkosExporter
 
JenaSkosExporter(FramedGraph<?>, Vocabulary) - Constructor for class eu.ehri.project.exporters.cvoc.JenaSkosExporter
 
JenaSkosImporter - Class in eu.ehri.project.importers.cvoc
Import SKOS RDF.
JenaSkosImporter(FramedGraph<?>, Actioner, Vocabulary, boolean, String, String, String, String) - Constructor for class eu.ehri.project.importers.cvoc.JenaSkosImporter
Constructor
JenaSkosImporter(FramedGraph<?>, Actioner, Vocabulary) - Constructor for class eu.ehri.project.importers.cvoc.JenaSkosImporter
Constructor
joinPath(Collection<String>) - Static method in class eu.ehri.project.models.idgen.IdGeneratorUtils
Join an identifier path to form a full ID.
JsonDataExporter - Class in eu.ehri.project.tools
Tool for exporting a graph in a manner conducive to converting it to other formats, e.g.
JsonDataExporter() - Constructor for class eu.ehri.project.tools.JsonDataExporter
 
jsonFactory - Static variable in class eu.ehri.extension.base.AbstractResource
 
jsonMapper - Static variable in class eu.ehri.extension.base.AbstractResource
 
JsonMessageBodyHandler - Interface in eu.ehri.extension.providers
 

L

LANGUAGE - Static variable in class eu.ehri.project.definitions.Ontology
 
LANGUAGE_OF_DESCRIPTION - Static variable in class eu.ehri.project.definitions.Ontology
 
LANGUAGE_PROPS - Static variable in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
 
languageCodeToName(String) - Method in class eu.ehri.project.cypher.Procedures
 
LanguageHelpers - Class in eu.ehri.project.utils
Utilities for language code conversions.
LanguageHelpers() - Constructor for class eu.ehri.project.utils.LanguageHelpers
 
languageMap - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
 
LIMIT_HEADER_NAME - Static variable in class eu.ehri.extension.OaiPmhResource
 
LIMIT_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
LINK - Static variable in class eu.ehri.project.definitions.Entities
 
Link - Interface in eu.ehri.project.models
Links two items together with a given body, with may either be a text property or some other entity.
LINK_HAS_BODY - Static variable in class eu.ehri.project.definitions.Ontology
 
LINK_HAS_CONTEXT - Static variable in class eu.ehri.project.definitions.Ontology
 
LINK_HAS_DESCRIPTION - Static variable in class eu.ehri.project.definitions.Ontology
 
LINK_HAS_FIELD - Static variable in class eu.ehri.project.definitions.Ontology
 
LINK_HAS_LINKER - Static variable in class eu.ehri.project.definitions.Ontology
 
LINK_HAS_TARGET - Static variable in class eu.ehri.project.definitions.Ontology
 
LINK_HAS_TYPE - Static variable in class eu.ehri.project.definitions.Ontology
 
LINK_TARGET - Static variable in class eu.ehri.project.importers.util.ImportHelpers
 
LINK_TYPE - Static variable in class eu.ehri.project.persistence.ActionManager
 
Linkable - Interface in eu.ehri.project.models.base
An entity that can hold incoming links.
Linker - Class in eu.ehri.project.tools
Utility class for performing operations on the database related to the creation and validation of links between items.
Linker(FramedGraph<?>) - Constructor for class eu.ehri.project.tools.Linker
 
LinkImporter - Class in eu.ehri.project.importers.links
 
LinkImporter(FramedGraph<?>, Actioner, boolean) - Constructor for class eu.ehri.project.importers.links.LinkImporter
 
LinkResolver - Class in eu.ehri.project.importers.links
 
LinkResolver(FramedGraph<?>, Accessor) - Constructor for class eu.ehri.project.importers.links.LinkResolver
 
LinkResource - Class in eu.ehri.extension
Provides a web service interface for creating/reading item links.
LinkResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.LinkResource
 
links(String) - Method in class eu.ehri.extension.GenericResource
Returns a list of items linked to the given description.
list() - Method in class eu.ehri.extension.AnnotationResource
 
list() - Method in class eu.ehri.extension.AuthoritativeSetResource
 
list() - Method in interface eu.ehri.extension.base.ListResource
List available resources.
list() - Method in class eu.ehri.extension.ContentTypeResource
 
list() - Method in class eu.ehri.extension.CountryResource
 
list() - Method in class eu.ehri.extension.CvocConceptResource
 
list() - Method in class eu.ehri.extension.DocumentaryUnitResource
 
list(List<String>, List<Long>) - Method in class eu.ehri.extension.GenericResource
Fetch a list of items by their ID.
list() - Method in class eu.ehri.extension.GroupResource
 
list() - Method in class eu.ehri.extension.HistoricalAgentResource
 
list() - Method in class eu.ehri.extension.LinkResource
 
list() - Method in class eu.ehri.extension.RepositoryResource
 
list(EventsApi.Aggregation) - Method in class eu.ehri.extension.SystemEventResource
List aggregated global events.
list() - Method in class eu.ehri.extension.UserProfileResource
 
list() - Method in class eu.ehri.extension.VirtualUnitResource
 
list() - Method in class eu.ehri.extension.VocabularyResource
 
list() - Method in interface eu.ehri.project.api.EventsApi
 
list() - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
listAnnotations(String) - Method in class eu.ehri.extension.UserProfileResource
 
listAsUser(UserProfile) - Method in interface eu.ehri.project.api.EventsApi
 
listAsUser(UserProfile) - Method in class eu.ehri.project.api.impl.EventsApiImpl
List items "interesting" for a user, optionally filtered by the `ShowType` to items they watch or users they follow.
listBlocked(String) - Method in class eu.ehri.extension.UserProfileResource
 
listByUser(UserProfile) - Method in interface eu.ehri.project.api.EventsApi
 
listByUser(UserProfile) - Method in class eu.ehri.project.api.impl.EventsApiImpl
List a user's actions.
listChildren(String, boolean) - Method in class eu.ehri.extension.AuthoritativeSetResource
 
listChildren(String, boolean) - Method in interface eu.ehri.extension.base.ParentResource
List available resources subordinate to this item.
listChildren(String, boolean) - Method in class eu.ehri.extension.CountryResource
 
listChildren(String, boolean) - Method in class eu.ehri.extension.CvocConceptResource
 
listChildren(String, boolean) - Method in class eu.ehri.extension.DocumentaryUnitResource
 
listChildren(String, boolean) - Method in class eu.ehri.extension.GroupResource
list members of the specified group; UserProfiles and sub-Groups (direct descendants)
listChildren(String, boolean) - Method in class eu.ehri.extension.RepositoryResource
 
listChildren(String, boolean) - Method in class eu.ehri.extension.VocabularyResource
 
listChildVirtualUnits(String, boolean) - Method in class eu.ehri.extension.VirtualUnitResource
 
ListEntities - Class in eu.ehri.project.commands
Command for listing entities of a given type.
ListEntities() - Constructor for class eu.ehri.project.commands.ListEntities
 
listFollowers(String) - Method in class eu.ehri.extension.UserProfileResource
 
listFollowing(String) - Method in class eu.ehri.extension.UserProfileResource
 
listForItem(Accessible) - Method in interface eu.ehri.project.api.EventsApi
 
listForItem(Accessible) - Method in class eu.ehri.project.api.impl.EventsApiImpl
List an item's events.
listFromJson(String) - Method in class eu.ehri.extension.GenericResource
Fetch a list of items by their ID.
listIncludedVirtualUnits(String) - Method in class eu.ehri.extension.VirtualUnitResource
 
listItems() - Method in class eu.ehri.extension.base.AbstractAccessibleResource
List all instances of the 'entity' accessible to the given user.
listPermissionGrants(String) - Method in class eu.ehri.extension.PermissionsResource
Get a list of permission grants for the given user
ListResource - Interface in eu.ehri.extension.base
 
listVersions(String) - Method in class eu.ehri.extension.GenericResource
Lookup and page the versions for a given item.
listWatching(String) - Method in class eu.ehri.extension.UserProfileResource
 
LoadFixtures - Class in eu.ehri.project.commands
Command for loading a fixtures file into the graph.
LoadFixtures() - Constructor for class eu.ehri.project.commands.LoadFixtures
 
loadTestData() - Method in interface eu.ehri.project.utils.fixtures.FixtureLoader
Load the default fixtures.
loadTestData(InputStream) - Method in interface eu.ehri.project.utils.fixtures.FixtureLoader
Load a given InputStream as test data.
loadTestData(String) - Method in interface eu.ehri.project.utils.fixtures.FixtureLoader
Load a given file as test data.
loadTestData(String) - Method in class eu.ehri.project.utils.fixtures.impl.YamlFixtureLoader
Load fixtures from a resource or file path.
loadTestData(InputStream) - Method in class eu.ehri.project.utils.fixtures.impl.YamlFixtureLoader
Load test data from an input stream.
loadTestData() - Method in class eu.ehri.project.utils.fixtures.impl.YamlFixtureLoader
 
locator - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
 
log - Variable in class eu.ehri.project.importers.base.AbstractImporter
 
log() - Method in class eu.ehri.project.importers.ead.SyncLog
 
LOG_MESSAGE_HEADER_NAME - Static variable in class eu.ehri.extension.base.AbstractResource
 
LOG_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
logger - Static variable in class eu.ehri.extension.base.AbstractResource
 
logger - Static variable in class eu.ehri.project.core.impl.TxNeo4jGraph
 
logger - Static variable in interface eu.ehri.project.models.DocumentaryUnit
 
logger - Static variable in class eu.ehri.project.models.idgen.IdGeneratorUtils
 
logger - Static variable in class eu.ehri.project.models.utils.JavaHandlerUtils
 

M

main(String[]) - Static method in class eu.ehri.project.commands.CmdEntryPoint
Application launcher.
MAINTENANCE_EVENT - Static variable in class eu.ehri.project.definitions.Entities
 
MAINTENANCE_EVENT_AGENT_TYPE - Static variable in class eu.ehri.project.definitions.Ontology
 
MAINTENANCE_EVENT_TYPE - Static variable in class eu.ehri.project.definitions.Ontology
 
MAINTENANCE_NOTES - Static variable in class eu.ehri.project.importers.eag.EagImporter
 
MaintenanceEvent - Interface in eu.ehri.project.models
Frame class representing a pre-ingest event that took place upon some documentary unit item.
MaintenanceEventAgentType - Enum in eu.ehri.project.models
Values corresponding to the EAC-CPF 2010 and EAG 2012 XML schema.
MaintenanceEventType - Enum in eu.ehri.project.models
Values corresponding to the EAC-CPF 2010 and EAG 2012 XML schema.
manager - Variable in class eu.ehri.extension.base.AbstractResource
 
manager - Variable in class eu.ehri.project.importers.base.AbstractImporter
 
Mandatory - Annotation Type in eu.ehri.project.models.annotations
 
map(Function<Bundle, Bundle>) - Method in class eu.ehri.project.persistence.Bundle
Run a function transforming all items in the bundle, including the top level, returning a new bundle.
mapper - Static variable in interface eu.ehri.extension.providers.JsonMessageBodyHandler
 
MEMBER_PARAM - Static variable in class eu.ehri.extension.GroupResource
 
mergeDataWith(Bundle) - Method in class eu.ehri.project.persistence.Bundle
Merge this bundle's data with that of another.
mergeWithPreviousAndSave(Bundle, Bundle, List<String>) - Method in class eu.ehri.project.importers.ead.EadImporter
Finds any bundle in the graph with the same ObjectIdentifier.
messageKey() - Method in interface eu.ehri.project.definitions.DefinitionList
 
Messages - Class in eu.ehri.project.persistence
Messages for persistence classes.
Meta - Annotation Type in eu.ehri.project.models.annotations
Annotation that marks a Frame method as serializable metadata.
META_KEY - Static variable in class eu.ehri.project.persistence.Bundle
 
METADATA_PREFIX - Static variable in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
MissingOrInvalidUser - Exception in eu.ehri.extension.errors
 
MissingOrInvalidUser(String) - Constructor for exception eu.ehri.extension.errors.MissingOrInvalidUser
 
MissingOrInvalidUserErrorMapper - Class in eu.ehri.extension.errors.mappers
Maps the MissingOrInvalidUser exception to the Bad Request response.
MissingOrInvalidUserErrorMapper() - Constructor for class eu.ehri.extension.errors.mappers.MissingOrInvalidUserErrorMapper
 
ModeViolation - Exception in eu.ehri.project.importers.exceptions
Input data violates an import/export mode by altering data in a way that was no foreseen.
ModeViolation(String) - Constructor for exception eu.ehri.project.importers.exceptions.ModeViolation
Constructor.
ModeViolationMapper - Class in eu.ehri.extension.errors.mappers
 
ModeViolationMapper() - Constructor for class eu.ehri.extension.errors.mappers.ModeViolationMapper
 
moved() - Method in class eu.ehri.project.importers.ead.SyncLog
 
moveIncludedUnits(VirtualUnit, VirtualUnit, Iterable<DocumentaryUnit>) - Method in interface eu.ehri.project.api.VirtualUnitsApi
Move units included in one virtual collection to another virtual collection.
moveIncludedVirtualUnits(String, String, List<String>) - Method in class eu.ehri.extension.VirtualUnitResource
 
MULTIVALUED - Static variable in class eu.ehri.project.importers.properties.NodeProperties
 
Mutation<T> - Class in eu.ehri.project.persistence
Class holding information about a create-or-update job.
Mutation(T, MutationState, Optional<Bundle>) - Constructor for class eu.ehri.project.persistence.Mutation
 
Mutation(T, MutationState) - Constructor for class eu.ehri.project.persistence.Mutation
 
Mutation(T, MutationState, Bundle) - Constructor for class eu.ehri.project.persistence.Mutation
 
MutationState - Enum in eu.ehri.project.persistence
Values indicating the status of a create-or-update- type operation.

N

N3_MIMETYPE - Static variable in class eu.ehri.extension.base.AbstractResource
 
name() - Method in interface eu.ehri.project.definitions.DefinitionList
 
NAME_KEY - Static variable in class eu.ehri.project.definitions.Ontology
 
Named - Interface in eu.ehri.project.models.base
An entity that has a name.
NAMESPACE_URI - Static variable in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
 
NAMESPACES - Static variable in class eu.ehri.project.exporters.cvoc.SchemaExporter
 
namespaces(Object...) - Static method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
NAMESPACES - Static variable in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
 
needToCreateSubNode(String) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Determines whether a new node that is a 'child' of the current node (i.e.
needToCreateSubNode(String) - Method in class eu.ehri.project.importers.eac.EacHandler
 
needToCreateSubNode(String) - Method in class eu.ehri.project.importers.ead.EadHandler
 
needToCreateSubNode(String) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
 
needToCreateSubNode(String) - Method in class eu.ehri.project.importers.eag.EagHandler
 
needToCreateSubNode(String) - Method in class eu.ehri.project.importers.xml.DcEuropeanaHandler
 
Neo4j2Edge - Class in eu.ehri.project.core.impl.neo4j
 
Neo4j2Edge(Relationship, Neo4j2Graph) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2Edge
 
Neo4j2EdgeIterable<T extends com.tinkerpop.blueprints.Edge> - Class in eu.ehri.project.core.impl.neo4j
 
Neo4j2EdgeIterable(Iterable<Relationship>, Neo4j2Graph, boolean) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2EdgeIterable
Deprecated.
the checkTransaction parameter is no longer used.
Neo4j2EdgeIterable(Iterable<Relationship>, Neo4j2Graph) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2EdgeIterable
 
Neo4j2Graph - Class in eu.ehri.project.core.impl.neo4j
A Blueprints implementation of the graph database Neo4j (http://neo4j.org)
Neo4j2Graph(String) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
Neo4j2Graph(GraphDatabaseService) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
Neo4j2Graph(String, Map<String, String>) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
Neo4j2Graph(Configuration) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
Neo4j2Vertex - Class in eu.ehri.project.core.impl.neo4j
 
Neo4j2Vertex(Node, Neo4j2Graph) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
Neo4j2VertexIterable<T extends Neo4j2Vertex> - Class in eu.ehri.project.core.impl.neo4j
 
Neo4j2VertexIterable(ResourceIterable<Node>, Neo4j2Graph) - Constructor for class eu.ehri.project.core.impl.neo4j.Neo4j2VertexIterable
 
Neo4jGraphManager<T extends Neo4j2Graph> - Class in eu.ehri.project.core.impl
Implementation of GraphManager that uses a single index to manage all nodes, with Neo4j Lucene query optimisations.
Neo4jGraphManager(FramedGraph<T>) - Constructor for class eu.ehri.project.core.impl.Neo4jGraphManager
 
Neo4jTx() - Constructor for class eu.ehri.project.core.impl.TxNeo4jGraph.Neo4jTx
 
NestableData<N> - Interface in eu.ehri.project.persistence
A data structure representation of a property graph.
newBuilder() - Static method in class eu.ehri.project.acl.GlobalPermissionSet
 
newEventContext(Actioner, EventTypes, Optional<String>) - Method in class eu.ehri.project.persistence.ActionManager
Create an action node describing something that user U has done.
newEventContext(Actioner, EventTypes) - Method in class eu.ehri.project.persistence.ActionManager
Create an action node describing something that user U has done.
newEventContext(Accessible, Actioner, EventTypes) - Method in class eu.ehri.project.persistence.ActionManager
Create an action for the given subject, user, and type.
newEventContext(Accessible, Actioner, EventTypes, Optional<String>) - Method in class eu.ehri.project.persistence.ActionManager
Create an action node that describes what user U has done with subject S via logMessage log.
newSkosImporter(FramedGraph<?>, Actioner, Vocabulary) - Static method in class eu.ehri.project.importers.cvoc.SkosImporterFactory
 
NODE - Static variable in class eu.ehri.project.importers.properties.NodeProperties
 
NodeProperties - Class in eu.ehri.project.importers.properties
 
NodeProperties() - Constructor for class eu.ehri.project.importers.properties.NodeProperties
 
noLogging(FramedGraph<?>, Accessor) - Static method in class eu.ehri.project.api.ApiFactory
 
NoOpHandler() - Constructor for class eu.ehri.extension.base.AbstractAccessibleResource.NoOpHandler
 
noopLoopFunc - Static variable in class eu.ehri.project.models.utils.JavaHandlerUtils
Pipe function that always allows looping to continue.
NotPromotableError(String) - Constructor for exception eu.ehri.project.api.Api.NotPromotableError
 
NumberProvider - Class in eu.ehri.extension.providers
 
NumberProvider() - Constructor for class eu.ehri.extension.providers.NumberProvider
 

O

oaiGet() - Method in class eu.ehri.extension.OaiPmhResource
OAI-PMH 2.0 base URL.
OaiPmhArgumentError - Exception in eu.ehri.project.oaipmh.errors
 
OaiPmhArgumentError(String) - Constructor for exception eu.ehri.project.oaipmh.errors.OaiPmhArgumentError
 
OaiPmhData - Class in eu.ehri.project.oaipmh
Data fetcher for OAI-PMH requests.
OaiPmhError - Exception in eu.ehri.project.oaipmh.errors
 
OaiPmhError(ErrorCode) - Constructor for exception eu.ehri.project.oaipmh.errors.OaiPmhError
 
OaiPmhError(ErrorCode, String) - Constructor for exception eu.ehri.project.oaipmh.errors.OaiPmhError
 
OaiPmhExporter - Class in eu.ehri.project.oaipmh
 
OaiPmhExporter(OaiPmhData, OaiPmhRenderer, Config) - Constructor for class eu.ehri.project.oaipmh.OaiPmhExporter
 
OaiPmhRenderer - Interface in eu.ehri.project.oaipmh
A function that renders XML to a stream writer depending on the given metadata prefix and item.
OaiPmhResource - Class in eu.ehri.extension
Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) 2.0 server implementation.
OaiPmhResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.OaiPmhResource
 
OaiPmhState - Class in eu.ehri.project.oaipmh
Handles validation of OAI-PMH state parameters and resumption token serialization.
oaiPost() - Method in class eu.ehri.extension.OaiPmhResource
 
OBJECT_IDENTIFIER - Static variable in class eu.ehri.project.importers.util.ImportHelpers
 
of(String, EntityClass, Map<String, Object>, Multimap<String, Bundle>) - Static method in class eu.ehri.project.persistence.Bundle
Factory for bundle without existing id.
of(String, EntityClass, Map<String, Object>, Multimap<String, Bundle>, Map<String, Object>) - Static method in class eu.ehri.project.persistence.Bundle
Factory.
of(EntityClass, Map<String, Object>, Multimap<String, Bundle>) - Static method in class eu.ehri.project.persistence.Bundle
Factory for bundle without existing id.
of(EntityClass) - Static method in class eu.ehri.project.persistence.Bundle
Constructor for just a type.
of(EntityClass, Map<String, Object>) - Static method in class eu.ehri.project.persistence.Bundle
Constructor for bundle without existing id or relations.
of(List<List<String>>, List<String>) - Static method in class eu.ehri.project.utils.Table
 
of(List<List<String>>) - Static method in class eu.ehri.project.utils.Table
 
OFFSET_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
OLD_ID_KEY - Static variable in class eu.ehri.project.tools.DbUpgrader1to2
 
OLD_TYPE_KEY - Static variable in class eu.ehri.project.tools.DbUpgrader1to2
 
Ontology - Class in eu.ehri.project.definitions
The Ontology contains String constants for properties of graph nodes, some of which will be stored inside nodes as properties and other properties that will be used as labels for links between nodes.
Ontology() - Constructor for class eu.ehri.project.definitions.Ontology
 
options - Variable in class eu.ehri.project.commands.BaseCommand
 
orderBy(String, QueryApi.Sort) - Method in class eu.ehri.project.api.impl.QueryApiImpl
 
orderBy(Collection<String>) - Method in class eu.ehri.project.api.impl.QueryApiImpl
 
orderBy(String, QueryApi.Sort) - Method in interface eu.ehri.project.api.QueryApi
Set the query result order.
orderBy(Collection<String>) - Method in interface eu.ehri.project.api.QueryApi
Set all orderings for this query, parsing the key/spec from string values.
OTHER_IDENTIFIERS - Static variable in class eu.ehri.project.definitions.Ontology
 
outputGraph(Graph, OutputStream) - Static method in class eu.ehri.project.tools.JsonDataExporter
Export the graph as JSON.
overwritePropertyInCurrentGraph(String, String) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Overwrite a value in the current graph.
overwritePropertyInGraph(Map<String, Object>, String, String) - Static method in class eu.ehri.project.importers.util.ImportHelpers
 

P

page(Class<E>) - Method in class eu.ehri.project.api.impl.QueryApiImpl
Return a Page instance containing a total of total items, and an iterable for the given page/count.
page(EntityClass, Class<E>) - Method in class eu.ehri.project.api.impl.QueryApiImpl
Return a Page instance containing a total of total items, and an iterable for the given page/count.
page(Iterable<? extends E>, Class<E>) - Method in class eu.ehri.project.api.impl.QueryApiImpl
Return a Page instance containing a total of total items, and an iterable for the given page/count.
page(String, String, Class<E>) - Method in class eu.ehri.project.api.impl.QueryApiImpl
Return a Page instance containing a total of total items, and an iterable for the given page/count.
page(Class<E>) - Method in interface eu.ehri.project.api.QueryApi
Return a Page instance containing a total of total items, and an iterable for the given page/count.
page(EntityClass, Class<E>) - Method in interface eu.ehri.project.api.QueryApi
Return a Page instance containing a total of total items, and an iterable for the given page/count.
page(Iterable<? extends E>, Class<E>) - Method in interface eu.ehri.project.api.QueryApi
Return a Page instance containing a total of total items, and an iterable for the given page/count.
page(String, String, Class<E>) - Method in interface eu.ehri.project.api.QueryApi
Return a Page instance containing a total of total items, and an iterable for the given page/count.
Page(Iterable<T>, int, int, long) - Constructor for class eu.ehri.project.api.QueryApi.Page
 
pageLinks(String) - Method in class eu.ehri.extension.UserProfileResource
 
pageSubjectsForEvent(String) - Method in class eu.ehri.extension.SystemEventResource
Fetch a page of subjects for a given event.
pageVirtualUnits(String) - Method in class eu.ehri.extension.UserProfileResource
 
ParentResource - Interface in eu.ehri.extension.base
Methods for managing resources that have a subordinate (hierarchical) relationship to another resource.
parse(String, int) - Static method in class eu.ehri.project.oaipmh.OaiPmhState
 
parseAndValidate(String, String, Map<String, Object>) - Method in class eu.ehri.project.graphql.StreamingGraphQL
 
parseDate(String) - Static method in class eu.ehri.project.importers.csv.TerezinDataConverter
 
PATCH_HEADER_NAME - Static variable in class eu.ehri.extension.base.AbstractResource
 
pathIds() - Method in class eu.ehri.project.importers.ead.EadHandler
Get the full 'path of identifiers' of the current node.
pathIds() - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
 
performVerb(XMLStreamWriter, OaiPmhState) - Method in class eu.ehri.project.oaipmh.OaiPmhExporter
 
PERMISSION - Static variable in class eu.ehri.project.definitions.Entities
 
Permission - Interface in eu.ehri.project.models
Frame class representing a type of permission.
PERMISSION_GRANT - Static variable in class eu.ehri.project.definitions.Entities
 
PERMISSION_GRANT_HAS_GRANTEE - Static variable in class eu.ehri.project.definitions.Ontology
 
PERMISSION_GRANT_HAS_PERMISSION - Static variable in class eu.ehri.project.definitions.Ontology
 
PERMISSION_GRANT_HAS_SCOPE - Static variable in class eu.ehri.project.definitions.Ontology
 
PERMISSION_GRANT_HAS_SUBJECT - Static variable in class eu.ehri.project.definitions.Ontology
 
PERMISSION_GRANT_HAS_TARGET - Static variable in class eu.ehri.project.definitions.Ontology
 
PermissionDenied - Exception in eu.ehri.project.exceptions
Represents a violation of the permission system constraints on the modification of data.
PermissionDenied(String, String) - Constructor for exception eu.ehri.project.exceptions.PermissionDenied
 
PermissionDenied(String) - Constructor for exception eu.ehri.project.exceptions.PermissionDenied
 
PermissionDenied(String, String, String) - Constructor for exception eu.ehri.project.exceptions.PermissionDenied
 
PermissionDenied(String, String, String, String) - Constructor for exception eu.ehri.project.exceptions.PermissionDenied
 
PermissionDeniedMapper - Class in eu.ehri.extension.errors.mappers
Maps the PermissionDenied exception to the Unauthorized response.
PermissionDeniedMapper() - Constructor for class eu.ehri.extension.errors.mappers.PermissionDeniedMapper
 
PermissionGrant - Interface in eu.ehri.project.models
Frame class representing a grant of a permission to a user.
PermissionGrantResource - Class in eu.ehri.extension
Provides a web service interface for the PermissionGrant model.
PermissionGrantResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.PermissionGrantResource
 
permissionGrants(String) - Method in class eu.ehri.extension.GenericResource
List all the permission grants that relate specifically to this item.
permissionGrantsAsScope(String) - Method in class eu.ehri.extension.GenericResource
List all the permission grants that relate specifically to this scope.
PermissionGrantTarget - Interface in eu.ehri.project.models.base
An entity that can be the target of a permission grant.
permissionScope - Variable in class eu.ehri.project.importers.base.AbstractImporter
 
permissionScope - Variable in class eu.ehri.project.importers.managers.AbstractImportManager
 
PermissionScope - Interface in eu.ehri.project.models.base
The scope of permissions granted to users.
PermissionScope.Impl - Class in eu.ehri.project.models.base
 
PermissionsResource - Class in eu.ehri.extension
Web service resource for setting and reading permissions.
PermissionsResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.PermissionsResource
 
PermissionType - Enum in eu.ehri.project.acl
An enum of permission types that can be assigned to permission grants.
PermissionUtils - Class in eu.ehri.project.acl
Messy stopgap class to hold a bunch of sort-of view/sort-of acl functions.
PermissionUtils(FramedGraph<?>) - Constructor for class eu.ehri.project.acl.PermissionUtils
 
PermissionUtils(FramedGraph<?>, PermissionScope) - Constructor for class eu.ehri.project.acl.PermissionUtils
 
PersonalitiesImport - Class in eu.ehri.project.commands
Specialisation of ImportCsvCommand for importing personalities from CSV files.
PersonalitiesImport() - Constructor for class eu.ehri.project.commands.PersonalitiesImport
 
PersonalitiesImporter - Class in eu.ehri.project.importers.csv
Importer of historical agents encoded in Maps.
PersonalitiesImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.csv.PersonalitiesImporter
 
PREFLABEL - Static variable in class eu.ehri.project.definitions.Ontology
 
printGraph() - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Print a text representation of the graph on `System.out`.
PRIORITY - Static variable in class eu.ehri.project.importers.eag.EagImporter
 
Procedures - Class in eu.ehri.project.cypher
 
Procedures() - Constructor for class eu.ehri.project.cypher.Procedures
 
Procedures.ListOutput - Class in eu.ehri.project.cypher
 
Procedures.Output - Class in eu.ehri.project.cypher
 
process(E) - Method in interface eu.ehri.extension.base.AbstractAccessibleResource.Handler
 
process(E) - Method in class eu.ehri.extension.base.AbstractAccessibleResource.NoOpHandler
 
process(Entity, int, String, int) - Method in interface eu.ehri.project.persistence.TraversalCallback
 
processNextStart() - Method in class eu.ehri.project.utils.pipes.AggregatorPipe
 
Promotable - Interface in eu.ehri.project.models.base
An entity that can be promoted and demoted.
Promotable.Impl - Class in eu.ehri.project.models.base
Implementation of complex methods.
promote(String) - Method in interface eu.ehri.project.api.Api
Up vote an item, removing a down vote if there is one.
promote(String) - Method in class eu.ehri.project.api.impl.ApiImpl
 
PROMOTED_BY - Static variable in class eu.ehri.project.definitions.Ontology
 
PROMOTION_SCORE - Static variable in interface eu.ehri.project.models.base.Promotable
 
properties - Variable in class eu.ehri.project.importers.base.SaxXmlHandler
 
PROPERTIES_PARAM - Static variable in class eu.ehri.extension.ImportResource
 
PropertiesRow - Class in eu.ehri.project.importers.properties
 
PropertiesRow() - Constructor for class eu.ehri.project.importers.properties.PropertiesRow
 
PROPERTY - Static variable in class eu.ehri.project.importers.properties.NodeProperties
 
putPropertyInCurrentGraph(String, String) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Stores this property value pair in the current DocumentNode.
putPropertyInGraph(Map<String, Object>, String, String) - Static method in class eu.ehri.project.importers.util.ImportHelpers
Stores this property value pair in the given graph node representation.
putSubGraphInCurrentGraph(String, Map<String, Object>) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Insert a graph representation in the current graph (the one on top of the currentGraphPath stack) as a list item at the given key.

Q

query(GraphQLQuery) - Method in class eu.ehri.extension.GraphQLResource
Run a GraphQL query.
query(String) - Method in class eu.ehri.extension.GraphQLResource
Run a GraphQL query.
query() - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
query() - Method in class eu.ehri.project.acl.wrapper.AclVertex
 
query() - Method in interface eu.ehri.project.api.Api
 
query() - Method in class eu.ehri.project.api.impl.ApiImpl
 
query() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
query(String, Map<String, Object>) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
query() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
QueryApi - Interface in eu.ehri.project.api
 
QueryApi.FilterPredicate - Enum in eu.ehri.project.api
Filter predicates
QueryApi.Page<T> - Class in eu.ehri.project.api
Class representing a page of content.
QueryApi.Sort - Enum in eu.ehri.project.api
Directions for sort.
QueryApiImpl - Class in eu.ehri.project.api.impl
Handles querying Entity entities with ACL semantics.
QueryApiImpl(FramedGraph<?>, Accessor, int, int, SortedMap<String, QueryApi.Sort>, Pair<String, QueryApi.Sort>, SortedMap<String, Pair<QueryApi.FilterPredicate, Object>>, boolean) - Constructor for class eu.ehri.project.api.impl.QueryApiImpl
Full Constructor.
QueryApiImpl(FramedGraph<?>, Accessor) - Constructor for class eu.ehri.project.api.impl.QueryApiImpl
Simple constructor.
QueryApiImpl.Builder - Class in eu.ehri.project.api.impl
Query builder.

R

RANGE_HEADER_NAME - Static variable in class eu.ehri.extension.base.AbstractResource
Header names
RDF_MIMETYPE_FORMATS - Variable in class eu.ehri.extension.base.AbstractResource
 
RDF_XML_MIMETYPE - Static variable in class eu.ehri.extension.base.AbstractResource
 
read(InputStream) - Method in class eu.ehri.project.exporters.xml.DocumentReader
 
readFile(InputStream) - Static method in class eu.ehri.project.importers.csv.TerezinDataConverter
 
readFrom(Class<Bundle>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class eu.ehri.extension.providers.BundleProvider
 
readFrom(Class<GlobalPermissionSet>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class eu.ehri.extension.providers.GlobalPermissionSetProvider
 
readFrom(Class<GraphQLQuery>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class eu.ehri.extension.providers.GraphQLQueryProvider
 
readFrom(Class<ImportLog>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class eu.ehri.extension.providers.ImportLogProvider
 
readFrom(Class<ItemPermissionSet>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class eu.ehri.extension.providers.ItemPermissionSetProvider
 
readFrom(Class<SyncLog>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class eu.ehri.extension.providers.SyncLogProvider
 
readFrom(Class<Table>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class eu.ehri.extension.providers.TableProvider
 
regenerateDescriptionIds(int, boolean) - Method in class eu.ehri.extension.ToolsResource
Regenerate description IDs.
reGenerateId(Accessible) - Method in class eu.ehri.project.tools.IdRegenerator
 
regenerateIds(List<String>, boolean, boolean, boolean, Table) - Method in class eu.ehri.extension.ToolsResource
Regenerate the hierarchical graph ID for a set of items, optionally renaming them.
reGenerateIds(PermissionScope, Iterable<? extends Entity>) - Method in class eu.ehri.project.tools.IdRegenerator
 
reGenerateIds(Iterable<? extends Accessible>) - Method in class eu.ehri.project.tools.IdRegenerator
 
regenerateIdsForScope(String, boolean, boolean, boolean) - Method in class eu.ehri.extension.ToolsResource
Regenerate the hierarchical graph ID for all items within the permission scope and lower levels.
regenerateIdsForType(String, boolean, boolean, boolean) - Method in class eu.ehri.extension.ToolsResource
Regenerate the hierarchical graph ID all items of a given type.
REL_KEY - Static variable in class eu.ehri.project.persistence.Bundle
 
REL_KEY - Static variable in class eu.ehri.project.persistence.ErrorSet
Serialization constant definitions
RELATION_PROPS - Static variable in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
 
RelationAdd - Class in eu.ehri.project.commands
Add an arbitrary edge between two nodes.
RelationAdd() - Constructor for class eu.ehri.project.commands.RelationAdd
 
relink(Table) - Method in class eu.ehri.extension.ToolsResource
Takes a CSV file containing a mapping from one item to another and moves changes the link target of anything linked to from to to.
remove() - Method in class eu.ehri.project.acl.wrapper.AclElement
 
removeAccessControl(Accessible, Accessor) - Method in class eu.ehri.project.acl.AclManager
Revoke an accessor's access to an entity.
removeAccessor(Accessor) - Method in interface eu.ehri.project.models.base.Accessible
Remove an accessor from having access to this item.
removeAccessorFromGroup(Group, Accessor) - Method in interface eu.ehri.project.api.Api.Acl
Remove a user from a group.
removeAllRelationships(Vertex, Vertex, String...) - Static method in class eu.ehri.project.models.utils.JavaHandlerUtils
Remove all relationships with the given labels between source and target vertex.
removeBlocked(String, List<String>) - Method in interface eu.ehri.project.api.UserProfilesApi
 
removeBlocked(UserProfile) - Method in class eu.ehri.project.models.UserProfile.Impl
 
removeBlocked(UserProfile) - Method in interface eu.ehri.project.models.UserProfile
Remove a user from this user's block list.
removeBroaderConcept(Concept) - Method in class eu.ehri.project.models.cvoc.Concept.Impl
 
removeBroaderConcept(Concept) - Method in interface eu.ehri.project.models.cvoc.Concept
 
removeChild(VirtualUnit) - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
removeChild(VirtualUnit) - Method in interface eu.ehri.project.models.VirtualUnit
Remove a child virtual unit from this one.
removeDataValue(String) - Method in class eu.ehri.project.persistence.Bundle
Remove a value in the bundle's data.
removeDataValue(String) - Method in class eu.ehri.project.persistence.ErrorSet
 
removeDataValue(String) - Method in interface eu.ehri.project.persistence.NestableData
 
removeDemotion(String) - Method in class eu.ehri.extension.GenericResource
Remove a down vote.
removeDemotion(String) - Method in interface eu.ehri.project.api.Api
Remove a down vote.
removeDemotion(String) - Method in class eu.ehri.project.api.impl.ApiImpl
 
removeDemotion(UserProfile) - Method in class eu.ehri.project.models.base.Promotable.Impl
 
removeDemotion(UserProfile) - Method in interface eu.ehri.project.models.base.Promotable
 
removeDescription(Description) - Method in interface eu.ehri.project.models.base.Described
Remove a description from this item.
removeEdge(Edge) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
removeEdge(Edge) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
removeFollowers(String, List<String>) - Method in interface eu.ehri.project.api.UserProfilesApi
 
removeFollowing(UserProfile) - Method in class eu.ehri.project.models.UserProfile.Impl
 
removeFollowing(UserProfile) - Method in interface eu.ehri.project.models.UserProfile
Remove a user from those this user follows.
removeIncludedUnit(DocumentaryUnit) - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
removeIncludedUnit(DocumentaryUnit) - Method in interface eu.ehri.project.models.VirtualUnit
Remove a documentary unit item from this virtual unit.
removeIncludedUnits(VirtualUnit, Iterable<DocumentaryUnit>) - Method in interface eu.ehri.project.api.VirtualUnitsApi
Remove documentary units from a virtual unit as child items.
removeIncludedVirtualUnits(String, List<String>) - Method in class eu.ehri.extension.VirtualUnitResource
 
removeLabel(String) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
removeLinkTarget(Linkable) - Method in interface eu.ehri.project.models.Link
 
removeMember(String, String) - Method in class eu.ehri.extension.GroupResource
Remove an accessor from a group.
removeMember(Accessor) - Method in class eu.ehri.project.models.Group.Impl
 
removeMember(Accessor) - Method in interface eu.ehri.project.models.Group
Removes a member from this group.
removeNarrowerConcept(Concept) - Method in class eu.ehri.project.models.cvoc.Concept.Impl
 
removeNarrowerConcept(Concept) - Method in interface eu.ehri.project.models.cvoc.Concept
 
removeNarrowerConcepts(String, List<String>) - Method in interface eu.ehri.project.api.ConceptsApi
 
removeNarrowerCvocConcept(String, List<String>) - Method in class eu.ehri.extension.CvocConceptResource
Remove a narrower relationship between two concepts.
removePromotion(String) - Method in class eu.ehri.extension.GenericResource
Remove an up vote.
removePromotion(String) - Method in interface eu.ehri.project.api.Api
Remove an up vote.
removePromotion(String) - Method in class eu.ehri.project.api.impl.ApiImpl
 
removePromotion(UserProfile) - Method in class eu.ehri.project.models.base.Promotable.Impl
 
removePromotion(UserProfile) - Method in interface eu.ehri.project.models.base.Promotable
 
removeProperty(String) - Method in class eu.ehri.project.acl.wrapper.AclElement
 
removeRelatedConcept(Concept) - Method in interface eu.ehri.project.models.cvoc.Concept
 
removeRelatedConcepts(String, List<String>) - Method in interface eu.ehri.project.api.ConceptsApi
 
removeRelatedCvocConcept(String, List<String>) - Method in class eu.ehri.extension.CvocConceptResource
Remove a relation by deleting the edge, not the vertex of the related concept.
removeRelation(String, Bundle) - Method in class eu.ehri.project.persistence.Bundle
Remove a single relation.
removeScope(PermissionScope) - Method in interface eu.ehri.project.models.PermissionGrant
 
removeVertex(Vertex) - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
removeVertex(Vertex) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
removeWatching(String, List<String>) - Method in interface eu.ehri.project.api.UserProfilesApi
 
removeWatching(Watchable) - Method in class eu.ehri.project.models.UserProfile.Impl
 
removeWatching(Watchable) - Method in interface eu.ehri.project.models.UserProfile
Remove an item from this user's watch list.
rename(Table) - Method in class eu.ehri.extension.ToolsResource
Takes a CSV file containing two columns: the global id, and a new local identifier to rename an item to.
renameVertex(Vertex, String, String) - Method in interface eu.ehri.project.core.GraphManager
Rename an existing vertex, changing its ID.
renameVertex(Vertex, String, String) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
render(XMLStreamWriter, MetadataPrefix, DocumentaryUnit) - Method in interface eu.ehri.project.oaipmh.OaiPmhRenderer
 
reparent(boolean, Table) - Method in class eu.ehri.extension.ToolsResource
Takes a CSV file containing two columns: an item global id, and a new parent ID.
replaceRelations(Multimap<String, Bundle>) - Method in class eu.ehri.project.persistence.Bundle
Set entire set of relations.
replaceRelations(Multimap<String, ErrorSet>) - Method in class eu.ehri.project.persistence.ErrorSet
 
replaceRelations(Multimap<String, N>) - Method in interface eu.ehri.project.persistence.NestableData
 
REPOSITORY - Static variable in class eu.ehri.project.definitions.Entities
 
Repository - Interface in eu.ehri.project.models
A frame class for graph nodes representing repository items.
Repository.Impl - Class in eu.ehri.project.models
Implementation of complex methods.
REPOSITORY_DESCRIPTION - Static variable in class eu.ehri.project.definitions.Entities
 
REPOSITORY_HAS_COUNTRY - Static variable in class eu.ehri.project.definitions.Ontology
 
RepositoryDescription - Interface in eu.ehri.project.models
Frame class representing the description of a repository.
RepositoryResource - Class in eu.ehri.extension
Provides a web service interface for the Repository.
RepositoryResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.RepositoryResource
 
request - Variable in class eu.ehri.extension.base.AbstractResource
 
requestHeaders - Variable in class eu.ehri.extension.base.AbstractResource
With each request the headers of that request are injected into the requestHeaders parameter.
REQUIRED - Static variable in class eu.ehri.project.importers.properties.NodeProperties
 
reset() - Method in class eu.ehri.project.utils.pipes.AggregatorPipe
 
resolveEntity(String, String) - Method in class eu.ehri.project.importers.ead.EadHandler
Set a custom resolver so EAD DTDs are never looked up online.
resolveEntity(String, String) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Set a custom resolver so EAD DTDs are never looked up online.
RESOURCE_ENDPOINT_PREFIX - Static variable in class eu.ehri.extension.base.AbstractResource
 
resourceAsString(String) - Method in class eu.ehri.project.exporters.xml.AbstractStreamingXmlExporter
 
revokePermission(Accessible, PermissionType, Accessor) - Method in class eu.ehri.project.acl.AclManager
Revoke a particular permission on the given entity.
revokePermissionGrant(PermissionGrant) - Method in class eu.ehri.project.acl.AclManager
Revoke a particular permission grant.
revokePermissionGrant(PermissionGrant) - Method in interface eu.ehri.project.api.Api.Acl
Revoke a permission grant.
rollback() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
root(XMLStreamWriter, String, String, Map<String, String>, Map<String, String>, Runnable) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
rows() - Method in class eu.ehri.project.utils.Table
 
run(String[]) - Static method in class eu.ehri.project.commands.CmdEntryPoint
 
runIngest(ImportManager) - Method in interface eu.ehri.project.importers.ead.EadSync.EadIngestOperation
 

S

sameAs(SystemEvent, SystemEvent) - Static method in class eu.ehri.project.persistence.ActionManager
 
SaxImportManager - Class in eu.ehri.project.importers.managers
Class that provides a front-end for importing XML files like EAD and EAC and nested lists of EAD documents into the graph.
SaxImportManager(FramedGraph<?>, PermissionScope, Actioner, boolean, boolean, Class<? extends ItemImporter>, Class<? extends SaxXmlHandler>, XmlImportProperties, List<ImportCallback>) - Constructor for class eu.ehri.project.importers.managers.SaxImportManager
Constructor.
SaxImportManager(FramedGraph<?>, PermissionScope, Actioner, boolean, boolean, Class<? extends ItemImporter>, Class<? extends SaxXmlHandler>, List<ImportCallback>) - Constructor for class eu.ehri.project.importers.managers.SaxImportManager
Constructor.
SaxImportManager(FramedGraph<?>, PermissionScope, Actioner, boolean, boolean, Class<? extends ItemImporter>, Class<? extends SaxXmlHandler>, XmlImportProperties) - Constructor for class eu.ehri.project.importers.managers.SaxImportManager
Constructor.
SaxImportManager(FramedGraph<?>, PermissionScope, Actioner, Class<? extends ItemImporter>, Class<? extends SaxXmlHandler>) - Constructor for class eu.ehri.project.importers.managers.SaxImportManager
Constructor.
SaxXmlHandler - Class in eu.ehri.project.importers.base
Reader of XML files, creator of Map-based representations of EA* files.
SaxXmlHandler(ItemImporter<Map<String, Object>, ?>) - Constructor for class eu.ehri.project.importers.base.SaxXmlHandler
 
SaxXmlHandler(ItemImporter<Map<String, Object>, ?>, XmlImportProperties) - Constructor for class eu.ehri.project.importers.base.SaxXmlHandler
 
SchemaExporter - Class in eu.ehri.project.exporters.cvoc
Dump an RDF schema + OWL representation of the model schema.
SchemaExporter(String) - Constructor for class eu.ehri.project.exporters.cvoc.SchemaExporter
 
SCOPE_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
SEP - Static variable in class eu.ehri.project.importers.properties.NodeProperties
 
sequentialWithSameAccessor(SystemEvent, SystemEvent) - Static method in class eu.ehri.project.persistence.ActionManager
Test if two events are sequential with the same actioner.
SerializationError - Exception in eu.ehri.project.exceptions
Represents a failure to turn some internal data into an external format.
SerializationError(String) - Constructor for exception eu.ehri.project.exceptions.SerializationError
 
SerializationError(String, Throwable) - Constructor for exception eu.ehri.project.exceptions.SerializationError
 
serialize() - Method in class eu.ehri.project.acl.InheritedGlobalPermissionSet
Serialize the InheritedGlobalPermissionSet to a list containing a mappings of accessor ID to permissions.
serialize() - Method in class eu.ehri.project.acl.InheritedItemPermissionSet
Serialize the InheritedItemPermissionSet to a list containing a mappings of accessor ID to permissions.
serializer() - Method in interface eu.ehri.project.api.Api
 
serializer() - Method in class eu.ehri.project.api.impl.ApiImpl
 
Serializer - Class in eu.ehri.project.persistence
Class containing static methods to convert between FramedVertex instances, EntityBundles, and raw data.
Serializer(FramedGraph<?>) - Constructor for class eu.ehri.project.persistence.Serializer
Basic constructor.
Serializer(Serializer.Builder) - Constructor for class eu.ehri.project.persistence.Serializer
 
Serializer.Builder - Class in eu.ehri.project.persistence
Builder for serializers with non-default options.
set(ContentTypes, Collection<PermissionType>) - Method in class eu.ehri.project.acl.GlobalPermissionSet.Builder
 
set(ContentTypes, PermissionType...) - Method in class eu.ehri.project.acl.GlobalPermissionSet.Builder
 
set(N, String, T) - Static method in class eu.ehri.project.persistence.utils.DataUtils
Xpath-like method for creating a new item by updating a nested relation of an existing item.
setAccessors(Accessible, Collection<Accessor>) - Method in class eu.ehri.project.acl.AclManager
Set access control on an entity to several accessors.
setAccessors(Accessible, Set<Accessor>) - Method in interface eu.ehri.project.api.Api.Acl
 
setAnnotator(UserProfile) - Method in interface eu.ehri.project.models.Annotation
Set the annotator of this annotation.
setAuthor(Accessor) - Method in class eu.ehri.project.models.VirtualUnit.Impl
 
setAuthor(Accessor) - Method in interface eu.ehri.project.models.VirtualUnit
Set the author of this virtual unit.
setBaseURI(String) - Method in class eu.ehri.project.importers.cvoc.JenaSkosImporter
 
setBaseURI(String) - Method in interface eu.ehri.project.importers.cvoc.SkosImporter
Set the URI prefix for items created by the importer.
setConstraints() - Method in class eu.ehri.extension.ToolsResource
 
setCountry(Country) - Method in class eu.ehri.project.models.Repository.Impl
 
setCountry(Country) - Method in interface eu.ehri.project.models.Repository
The the country in which this repository resides.
setCustomOptions(Options) - Method in class eu.ehri.project.commands.BaseCommand
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.Check
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.CountryAdd
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.DeleteEntities
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.EntityAdd
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.EntityDelete
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.GraphSON
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.ImportCommand
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.ImportCsvCommand
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.ListEntities
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.LoadFixtures
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.RelationAdd
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.SkosVocabularyImport
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.UserAdd
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.UserListEntities
 
setCustomOptions(Options) - Method in class eu.ehri.project.commands.UserMod
 
setDatePeriods(Iterable<DatePeriod>) - Method in interface eu.ehri.project.models.base.Temporal
 
setDbSchemaVersion() - Method in class eu.ehri.project.tools.DbUpgrader1to2
 
setDefaultLang(String) - Method in class eu.ehri.project.importers.cvoc.JenaSkosImporter
 
setDefaultLang(String) - Method in interface eu.ehri.project.importers.cvoc.SkosImporter
Set default language for literals without a lang suffix.
setDefaultNamespace(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
setDocumentLocator(Locator) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
 
setEventScope(Entity) - Method in interface eu.ehri.project.models.events.SystemEvent
Set the scope of this event.
setFilters(Collection<String>) - Method in class eu.ehri.project.api.impl.QueryApiImpl.Builder
 
setFormat(String) - Method in class eu.ehri.project.exporters.cvoc.JenaSkosExporter
 
setFormat(String) - Method in class eu.ehri.project.importers.cvoc.JenaSkosImporter
 
setFormat(String) - Method in interface eu.ehri.project.importers.cvoc.SkosImporter
Set the RDF format.
setGlobalMatrix(String, GlobalPermissionSet) - Method in class eu.ehri.extension.PermissionsResource
Set a user's global permission matrix.
setGlobalPermissionMatrix(Accessor, GlobalPermissionSet) - Method in interface eu.ehri.project.api.Api.Acl
Set the global permission matrix for a user.
setId(String) - Method in class eu.ehri.project.persistence.Bundle.Builder
 
setIdAndTypeOnEventLinks() - Method in class eu.ehri.project.tools.DbUpgrader1to2
 
setInitializing(boolean) - Method in interface eu.ehri.project.utils.fixtures.FixtureLoader
Toggle whether or not initialization occurs before loading (default: true)
setInitializing(boolean) - Method in class eu.ehri.project.utils.fixtures.impl.YamlFixtureLoader
Perform graph initialization (creating the event log structure and default nodes) prior to importing fixtures.
setItem(N, String, N) - Static method in class eu.ehri.project.persistence.utils.DataUtils
Xpath-like method for creating a new item by updating a nested relation of an existing item.
setItemPermissions(String, String, ItemPermissionSet) - Method in class eu.ehri.extension.PermissionsResource
Set a user's permissions on a given item.
setItemPermissions(Accessible, Accessor, Set<PermissionType>) - Method in class eu.ehri.project.acl.AclManager
Set the permissions for a particular user on the given item.
setItemPermissions(Accessible, Accessor, Set<PermissionType>) - Method in interface eu.ehri.project.api.Api.Acl
Set permissions for the given user on the given item.
setLabels() - Method in class eu.ehri.extension.ToolsResource
 
setLabels(Vertex) - Method in class eu.ehri.project.core.impl.Neo4jGraphManager
Set labels on a Neo4j-based vertex.
setLimit(int) - Method in class eu.ehri.project.api.impl.QueryApiImpl.Builder
 
setLimit(int) - Method in class eu.ehri.project.api.impl.QueryApiImpl
 
setLimit(int) - Method in interface eu.ehri.project.api.QueryApi
Set the limit of this query.
setLinker(Accessor) - Method in interface eu.ehri.project.models.Link
 
setMaintenanceEvents(Iterable<MaintenanceEvent>) - Method in interface eu.ehri.project.models.base.Description
 
setNamespaceContext(NamespaceContext) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
setOffset(int) - Method in class eu.ehri.project.api.impl.QueryApiImpl.Builder
 
setOffset(int) - Method in class eu.ehri.project.api.impl.QueryApiImpl
 
setOffset(int) - Method in interface eu.ehri.project.api.QueryApi
Set the offset of this query.
setPermission(Permission) - Method in interface eu.ehri.project.models.PermissionGrant
 
setPermissionMatrix(Accessor, GlobalPermissionSet) - Method in class eu.ehri.project.acl.AclManager
Set a matrix of global permissions for a given accessor.
setPermissionScope(PermissionScope) - Method in class eu.ehri.project.models.base.Accessible.Impl
 
setPermissionScope(PermissionScope) - Method in interface eu.ehri.project.models.base.Accessible
Set this item's permission scope.
setPrefix(String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
setProperty(String, Object) - Method in class eu.ehri.project.acl.wrapper.AclElement
 
setProperty(Vertex, String, Object) - Method in interface eu.ehri.project.core.GraphManager
Set a property on a vertex.
setProperty(Vertex, String, Object) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
setRepository(Repository) - Method in class eu.ehri.project.models.DocumentaryUnit.Impl
 
setRepository(Repository) - Method in interface eu.ehri.project.models.DocumentaryUnit
Set the repository that holds this documentary unit.
setScope(PermissionScope) - Method in class eu.ehri.project.acl.PermissionUtils
Set the scope under which ACL and permission operations will take place.
setScope(PermissionScope) - Method in class eu.ehri.project.importers.json.BatchOperations
Set the permission scope.
setScope(PermissionScope) - Method in interface eu.ehri.project.models.PermissionGrant
 
setScope(Entity) - Method in class eu.ehri.project.persistence.ActionManager
Set the scope of this action.
setScopedPermissions(String, String, GlobalPermissionSet) - Method in class eu.ehri.extension.PermissionsResource
Set a user's permissions on a content type with a given scope.
setSort(Collection<String>) - Method in class eu.ehri.project.api.impl.QueryApiImpl.Builder
 
setStream(boolean) - Method in class eu.ehri.project.api.impl.QueryApiImpl.Builder
 
setStream(boolean) - Method in class eu.ehri.project.api.impl.QueryApiImpl
 
setStream(boolean) - Method in interface eu.ehri.project.api.QueryApi
Toggle streaming, which will disable paging totals, assuming an infinite collection.
setTitles(String) - Method in class eu.ehri.project.importers.properties.NodeProperties
 
setTolerant(boolean) - Method in class eu.ehri.project.importers.cvoc.JenaSkosImporter
 
setTolerant(boolean) - Method in interface eu.ehri.project.importers.cvoc.SkosImporter
Switch the importer mode to one that is tolerant of individual item validation errors.
setTolerant(boolean) - Method in class eu.ehri.project.importers.json.BatchOperations
Toggle tolerant mode, which will prevent the entire batch failing if a single item fails to validate.
setTolerant(boolean) - Method in class eu.ehri.project.importers.managers.SaxImportManager
 
setURISuffix(String) - Method in class eu.ehri.project.importers.cvoc.JenaSkosImporter
 
setURISuffix(String) - Method in interface eu.ehri.project.importers.cvoc.SkosImporter
Set the URI suffix for items created by the importer.
setVersioning(boolean) - Method in class eu.ehri.project.importers.json.BatchOperations
Toggle versioning for item updates.
setVisibility(String, List<String>) - Method in class eu.ehri.extension.GenericResource
Set the accessors who are able to view an item.
setVocabulary(Vocabulary) - Method in interface eu.ehri.project.models.cvoc.Concept
 
SHOW_PARAM - Static variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
shutdown() - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
shutdown() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
shutdown() - Method in class eu.ehri.project.core.impl.TxNeo4jGraph
 
single(T) - Method in class eu.ehri.extension.base.AbstractResource
Return a default response from a single frame item.
skippingCollisions(boolean) - Method in class eu.ehri.project.tools.IdRegenerator
Obtain a re-generator that will skip items that would collide with existing items.
Skos - Enum in eu.ehri.project.definitions
 
SkosExporter - Interface in eu.ehri.project.exporters.cvoc
 
SkosImporter - Interface in eu.ehri.project.importers.cvoc
 
SkosImporterFactory - Class in eu.ehri.project.importers.cvoc
 
SkosImporterFactory() - Constructor for class eu.ehri.project.importers.cvoc.SkosImporterFactory
 
SkosMultilingual - Enum in eu.ehri.project.definitions
 
SkosRDFVocabulary - Enum in eu.ehri.project.importers.cvoc
 
SkosVocabularyImport - Class in eu.ehri.project.commands
Import a single SKOS file from the command line.
SkosVocabularyImport() - Constructor for class eu.ehri.project.commands.SkosVocabularyImport
 
SLUG_REPLACE - Static variable in class eu.ehri.project.models.idgen.IdGeneratorUtils
 
Slugify - Class in eu.ehri.project.utils
Class for handling slugification of strings, for use in global identifiers.
Slugify() - Constructor for class eu.ehri.project.utils.Slugify
 
slugify(String) - Static method in class eu.ehri.project.utils.Slugify
Slugify the input string using the default replacement string.
slugify(String, String) - Static method in class eu.ehri.project.utils.Slugify
Slugify the input string using the given replacement string.
solveUndeterminedRelationships(Described) - Method in class eu.ehri.project.importers.links.LinkResolver
 
SORT_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
Query arguments.
SOURCE_PARAM - Static variable in class eu.ehri.extension.LinkResource
 
SOURCEFILE_KEY - Static variable in class eu.ehri.project.definitions.Ontology
 
startCDATA() - Method in class eu.ehri.project.importers.base.SaxXmlHandler
 
startDTD(String, String, String) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
 
startElement(String, String, String, Attributes) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
Receive an opening tag.
startElement(String, String, String, Attributes) - Method in class eu.ehri.project.importers.ead.EadHandler
 
startElement(String, String, String, Attributes) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
 
startEntity(String) - Method in class eu.ehri.project.importers.base.SaxXmlHandler
 
stopTransaction(TransactionalGraph.Conclusion) - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
STREAM_HEADER_NAME - Static variable in class eu.ehri.extension.base.AbstractResource
 
STREAM_START - Static variable in interface eu.ehri.project.models.events.SystemEventQueue
 
StreamingExecution - Class in eu.ehri.project.graphql
 
StreamingExecution(ExecutionStrategy, ExecutionStrategy, ExecutionStrategy, Instrumentation) - Constructor for class eu.ehri.project.graphql.StreamingExecution
 
StreamingExecutionStrategy - Class in eu.ehri.project.graphql
Streaming version of an execution strategy.
StreamingExecutionStrategy() - Constructor for class eu.ehri.project.graphql.StreamingExecutionStrategy
 
StreamingGraphQL - Class in eu.ehri.project.graphql
 
StreamingGraphQL(GraphQLSchema) - Constructor for class eu.ehri.project.graphql.StreamingGraphQL
 
streamingList(Supplier<Iterable<T>>) - Method in class eu.ehri.extension.base.AbstractResource
Return a streaming response from an iterable.
streamingList(Supplier<Iterable<T>>, Serializer) - Method in class eu.ehri.extension.base.AbstractResource
Return a streaming response from an iterable, using the given entity converter.
streamingListOfLists(Supplier<Iterable<? extends Collection<T>>>) - Method in class eu.ehri.extension.base.AbstractResource
Return a streaming response from an iterable of item lists.
streamingPage(Supplier<QueryApi.Page<T>>) - Method in class eu.ehri.extension.base.AbstractResource
Stream a single page with total, limit, and offset info.
streamingPage(Supplier<QueryApi.Page<T>>, Serializer) - Method in class eu.ehri.extension.base.AbstractResource
Stream a single page with total, limit, and offset info, using the given entity converter.
streamingVertexList(Supplier<Iterable<Vertex>>) - Method in class eu.ehri.extension.base.AbstractResource
Stream an iterable of vertices.
streamingVertexList(Supplier<Iterable<Vertex>>, Serializer) - Method in class eu.ehri.extension.base.AbstractResource
Stream an iterable of vertices.
StreamingXmlDsl - Class in eu.ehri.project.exporters.xml
A helper base class for writing XML as a stream, using lambdas for hierarchical nesting of elements.
StreamingXmlDsl() - Constructor for class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
StreamingXmlExporter<T> - Interface in eu.ehri.project.exporters.xml
An exporter that can write a stream of XML.
subjectCount() - Method in class eu.ehri.project.models.events.SystemEvent.Impl
 
subjectCount() - Method in interface eu.ehri.project.models.events.SystemEvent
 
success() - Method in class eu.ehri.project.core.impl.TxNeo4jGraph.Neo4jTx
 
success() - Method in interface eu.ehri.project.core.Tx
 
sync(EadSync.EadIngestOperation, Set<String>, String) - Method in class eu.ehri.project.importers.ead.EadSync
Synchronise an archival scope from EAD files.
syncEad(String, String, Boolean, Boolean, String, String, String, String, Set<String>, boolean, InputStream) - Method in class eu.ehri.extension.ImportResource
Synchronise a repository or fonds via EAD data, removing items which are not present in the incoming data.
SyncLog - Class in eu.ehri.project.importers.ead
 
SyncLog(ImportLog, Set<String>, Set<String>, Map<String, String>) - Constructor for class eu.ehri.project.importers.ead.SyncLog
 
SyncLogProvider - Class in eu.ehri.extension.providers
 
SyncLogProvider() - Constructor for class eu.ehri.extension.providers.SyncLogProvider
 
SYSTEM - Static variable in class eu.ehri.project.definitions.Entities
 
SYSTEM_EVENT - Static variable in class eu.ehri.project.definitions.Entities
 
SystemEvent - Interface in eu.ehri.project.models.events
Frame class representing an event that happened in the graph.
SystemEvent.Impl - Class in eu.ehri.project.models.events
Implementation of complex methods.
SystemEventQueue - Interface in eu.ehri.project.models.events
Class representing the system event queue node, of which there Will Be Only One.
SystemEventQueue.Impl - Class in eu.ehri.project.models.events
 
SystemEventResource - Class in eu.ehri.extension
Provides a web service interface for the Event model.
SystemEventResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.SystemEventResource
 
SystemScope - Enum in eu.ehri.project.acl
Singleton class representing the system scope for permissions and ID namespaces.

T

Table - Class in eu.ehri.project.utils
 
TableProvider - Class in eu.ehri.extension.providers
Provider for row/column data.
TableProvider() - Constructor for class eu.ehri.extension.providers.TableProvider
 
tag(XMLStreamWriter, String, Runnable) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
tag(XMLStreamWriter, String, Map<String, String>, Runnable) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
tag(XMLStreamWriter, List<String>, Runnable) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
tag(XMLStreamWriter, List<String>, Map<String, String>, Runnable) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
tag(XMLStreamWriter, String, String) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
tag(XMLStreamWriter, String, String, Map<String, String>) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
tag(XMLStreamWriter, List<String>, String) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
tag(XMLStreamWriter, List<String>, String, Map<String, String>) - Method in class eu.ehri.project.exporters.xml.StreamingXmlDsl
 
TARGET_PARAM - Static variable in class eu.ehri.extension.AnnotationResource
 
TARGET_PARAM - Static variable in class eu.ehri.extension.LinkResource
 
Temporal - Interface in eu.ehri.project.models.base
An entity that can have one or more date periods attached.
TerezinDataConverter - Class in eu.ehri.project.importers.csv
Utility to convert Terezin data.
TerezinDataConverter() - Constructor for class eu.ehri.project.importers.csv.TerezinDataConverter
 
to(String) - Method in interface eu.ehri.project.api.EventsApi
 
to(String) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
to(String) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
TO_PARAM - Static variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
toData() - Method in class eu.ehri.project.persistence.Bundle
Serialize a bundle to raw data.
toData() - Method in class eu.ehri.project.persistence.ErrorSet
Serialize a error set to raw data.
toJson() - Method in class eu.ehri.project.persistence.Bundle
Serialize a bundle to a JSON string.
toJson() - Method in class eu.ehri.project.persistence.ErrorSet
Serialize a error set to a JSON string.
tolerant - Variable in class eu.ehri.project.importers.managers.AbstractImportManager
 
TOLERANT_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
toList(Object) - Method in class eu.ehri.project.cypher.Procedures
 
ToolsResource - Class in eu.ehri.extension
Miscellaneous additional functionality that doesn't fit anywhere else.
ToolsResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.ToolsResource
 
toResponse(AccessDenied) - Method in class eu.ehri.extension.errors.mappers.AccessDeniedMapper
 
toResponse(DeserializationError) - Method in class eu.ehri.extension.errors.mappers.DeserializationErrorMapper
 
toResponse(ItemNotFound) - Method in class eu.ehri.extension.errors.mappers.ItemNotFoundMapper
 
toResponse(MissingOrInvalidUser) - Method in class eu.ehri.extension.errors.mappers.MissingOrInvalidUserErrorMapper
 
toResponse(ModeViolation) - Method in class eu.ehri.extension.errors.mappers.ModeViolationMapper
 
toResponse(PermissionDenied) - Method in class eu.ehri.extension.errors.mappers.PermissionDeniedMapper
 
toResponse(ValidationError) - Method in class eu.ehri.extension.errors.mappers.ValidationErrorMapper
 
toStream(Bundle, OutputStream) - Static method in class eu.ehri.project.persistence.Bundle
Write a bundle to a JSON stream.
toString() - Method in enum eu.ehri.project.acl.ContentTypes
 
toString() - Method in class eu.ehri.project.acl.GlobalPermissionSet
 
toString() - Method in class eu.ehri.project.acl.InheritedGlobalPermissionSet
 
toString() - Method in class eu.ehri.project.acl.InheritedItemPermissionSet
 
toString() - Method in class eu.ehri.project.acl.ItemPermissionSet
 
toString() - Method in enum eu.ehri.project.acl.PermissionType
 
toString() - Method in class eu.ehri.project.acl.wrapper.AclElement
 
toString() - Method in class eu.ehri.project.acl.wrapper.AclGraph
 
toString() - Method in class eu.ehri.project.acl.wrapper.AclVertex
 
toString() - Method in class eu.ehri.project.api.QueryApi.Page
 
toString() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Edge
 
toString() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
toString() - Method in class eu.ehri.project.core.impl.neo4j.Neo4j2Vertex
 
toString() - Method in class eu.ehri.project.graphql.GraphQLQuery
 
toString() - Method in class eu.ehri.project.importers.ead.SyncLog
 
toString() - Method in class eu.ehri.project.importers.ImportLog
 
toString() - Method in enum eu.ehri.project.models.EntityClass
 
toString() - Method in class eu.ehri.project.persistence.Bundle
 
toString() - Method in class eu.ehri.project.persistence.ErrorSet
 
toString() - Method in class eu.ehri.project.utils.Table
 
TraversalCallback - Interface in eu.ehri.project.persistence
Class representing a callback that is triggered when some traversal condition is met.
traverseSubtree(T, TraversalCallback) - Method in class eu.ehri.project.persistence.Serializer
Run a callback every time a node in a subtree is encountered, excepting the top-level node.
TURTLE_MIMETYPE - Static variable in class eu.ehri.extension.base.AbstractResource
RDF Mimetypes and formatting mappings
tx - Variable in class eu.ehri.project.core.impl.neo4j.Neo4j2Graph
 
Tx - Interface in eu.ehri.project.core
 
TxCheckedResource - Interface in eu.ehri.extension.base
A resource which handles a transactional graph.
TxGraph - Interface in eu.ehri.project.core
 
TxNeo4jGraph - Class in eu.ehri.project.core.impl
Wraps Neo4jGraph and adds an extra method to allow asserting that it should not be in a transaction.
TxNeo4jGraph(String) - Constructor for class eu.ehri.project.core.impl.TxNeo4jGraph
 
TxNeo4jGraph(GraphDatabaseService) - Constructor for class eu.ehri.project.core.impl.TxNeo4jGraph
 
TxNeo4jGraph.Neo4jTx - Class in eu.ehri.project.core.impl
 
TxNeo4jGraph.UnderlyingTxRemovedError - Exception in eu.ehri.project.core.impl
 
TYPE_KEY - Static variable in annotation type eu.ehri.project.models.annotations.EntityType
 
TYPE_KEY - Static variable in class eu.ehri.project.persistence.Bundle
 

U

UkrainianUnitImporter - Class in eu.ehri.project.importers.csv
Importer of Ukrainian units, which are encoded in a slightly different way than other documentary units.
UkrainianUnitImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.csv.UkrainianUnitImporter
 
unblockUserProfile(String, List<String>) - Method in class eu.ehri.extension.UserProfileResource
 
unfollowUserProfile(String, List<String>) - Method in class eu.ehri.extension.UserProfileResource
 
Unique - Annotation Type in eu.ehri.project.models.annotations
 
UNKNOWN_PREFIX - Static variable in class eu.ehri.project.importers.util.ImportHelpers
 
UNKNOWN_PROPERTY - Static variable in class eu.ehri.project.definitions.Entities
 
UnknownProperty - Interface in eu.ehri.project.models
Holds information about the collection or institute, but we don't specify (in the database) what it exactly means.
unwatchItem(String, List<String>) - Method in class eu.ehri.extension.UserProfileResource
 
update(String, Bundle) - Method in class eu.ehri.extension.AnnotationResource
 
update(String, Bundle) - Method in class eu.ehri.extension.AuthoritativeSetResource
 
update(String, Bundle) - Method in interface eu.ehri.extension.base.UpdateResource
Update a resource.
update(String, Bundle) - Method in class eu.ehri.extension.CountryResource
 
update(String, Bundle) - Method in class eu.ehri.extension.CvocConceptResource
 
update(String, Bundle) - Method in class eu.ehri.extension.DocumentaryUnitResource
 
update(String, Bundle) - Method in class eu.ehri.extension.GroupResource
 
update(String, Bundle) - Method in class eu.ehri.extension.HistoricalAgentResource
 
update(String, Bundle) - Method in class eu.ehri.extension.LinkResource
 
update(String, Bundle) - Method in class eu.ehri.extension.RepositoryResource
 
update(String, Bundle) - Method in class eu.ehri.extension.UserProfileResource
 
update(String, Bundle) - Method in class eu.ehri.extension.VirtualUnitResource
 
update(String, Bundle) - Method in class eu.ehri.extension.VocabularyResource
 
update(Bundle, Class<E>) - Method in interface eu.ehri.project.api.Api
Update an object bundle, also updating dependent items.
update(Bundle, Class<E>, Optional<String>) - Method in interface eu.ehri.project.api.Api
Create or update a new object of type `E` from the given data, saving an Action log with the given log message.
update(Bundle, Class<E>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
update(Bundle, Class<E>, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
update(Bundle, Class<T>) - Method in class eu.ehri.project.persistence.BundleManager
Entry-point for updating a bundle.
updated() - Method in class eu.ehri.project.persistence.Mutation
 
updateDependent(String, Bundle, Class<T>, Optional<String>) - Method in interface eu.ehri.project.api.Api
Update a dependent item, belonging to the given parent.
updateDependent(String, Bundle, Class<T>, Optional<String>) - Method in class eu.ehri.project.api.impl.ApiImpl
 
updateDescription(String, Bundle) - Method in class eu.ehri.extension.GenericResource
Update a description belonging to the given item.
updateDescriptionWithId(String, String, Bundle) - Method in class eu.ehri.extension.GenericResource
Update a description with the given ID, belonging to the given parent item.
updateItem(Bundle) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Update (change) an instance of the 'entity' in the database.
updateItem(String, Bundle) - Method in class eu.ehri.extension.base.AbstractAccessibleResource
Update (change) an instance of the 'entity' in the database
UpdateResource - Interface in eu.ehri.extension.base
 
updateVertex(String, EntityClass, Map<String, ?>) - Method in interface eu.ehri.project.core.GraphManager
Create a vertex with the given id, type, and data.
updateVertex(String, EntityClass, Map<String, ?>) - Method in class eu.ehri.project.core.impl.BlueprintsGraphManager
 
updateVertex(String, EntityClass, Map<String, ?>) - Method in class eu.ehri.project.core.impl.Neo4jGraphManager
 
upgradeDb1to2() - Method in class eu.ehri.extension.ToolsResource
 
upgradeIdAndTypeKeys() - Method in class eu.ehri.project.tools.DbUpgrader1to2
 
upgradeNode(ObjectNode) - Static method in class eu.ehri.project.tools.DbUpgrader1to2
Recursively updates types in a JSON bundle structure, returning a new node.
upgradeTypeValues() - Method in class eu.ehri.project.tools.DbUpgrader1to2
 
URI_KEY - Static variable in class eu.ehri.project.definitions.Ontology
 
URI_SUFFIX_PARAM - Static variable in class eu.ehri.extension.ImportResource
 
uriInfo - Variable in class eu.ehri.extension.base.AbstractResource
With each request URI info is injected into the uriInfo parameter.
useDefaultLanguage(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.EadHandler
Checks given currentGraph for a language and sets a default language code for the description if no language is found.
useDefaultLanguage(Map<String, Object>) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Checks given currentGraph for a language and sets a default language code for the description if no language is found.
useDefaultLanguage(Map<String, Object>, String) - Method in class eu.ehri.project.importers.ead.VirtualEadHandler
Checks given currentGraph for a language and sets a default language code for the description if no language is found.
USER_BLOCKS_USER - Static variable in class eu.ehri.project.definitions.Ontology
 
USER_FOLLOWS_USER - Static variable in class eu.ehri.project.definitions.Ontology
 
USER_PARAM - Static variable in class eu.ehri.extension.base.AbstractAccessibleResource
 
USER_PROFILE - Static variable in class eu.ehri.project.definitions.Entities
 
USER_WATCHING_ITEM - Static variable in class eu.ehri.project.definitions.Ontology
 
UserAdd - Class in eu.ehri.project.commands
Add a user with optional group membership.
UserAdd() - Constructor for class eu.ehri.project.commands.UserAdd
 
UserListEntities - Class in eu.ehri.project.commands
List items of a specific type as a given user, respecting access controls.
UserListEntities() - Constructor for class eu.ehri.project.commands.UserListEntities
 
UserMod - Class in eu.ehri.project.commands
Modify an existing user.
UserMod() - Constructor for class eu.ehri.project.commands.UserMod
 
UserProfile - Interface in eu.ehri.project.models
A frame class representing a user within the database.
UserProfile.Impl - Class in eu.ehri.project.models
 
UserProfileResource - Class in eu.ehri.extension
Provides a web service interface for the UserProfile.
UserProfileResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.UserProfileResource
 
userProfiles() - Method in interface eu.ehri.project.api.Api
 
userProfiles() - Method in class eu.ehri.project.api.impl.ApiImpl
 
UserProfilesApi - Interface in eu.ehri.project.api
 
UshmmEadImport - Class in eu.ehri.project.commands
Import command for USHMM EAD files.
UshmmEadImport() - Constructor for class eu.ehri.project.commands.UshmmEadImport
 
UshmmHandler - Class in eu.ehri.project.importers.ead
Handler for importing EAD files converted from the USHMM Solr index file.
UshmmHandler(ItemImporter<Map<String, Object>, ?>) - Constructor for class eu.ehri.project.importers.ead.UshmmHandler
 

V

ValidationError - Exception in eu.ehri.project.exceptions
Represents the failure of incoming data to confirm to some expected format.
ValidationError(Bundle, ErrorSet) - Constructor for exception eu.ehri.project.exceptions.ValidationError
 
ValidationError(Bundle, String, String) - Constructor for exception eu.ehri.project.exceptions.ValidationError
 
ValidationError(Bundle, ListMultimap<String, String>) - Constructor for exception eu.ehri.project.exceptions.ValidationError
 
ValidationErrorMapper - Class in eu.ehri.extension.errors.mappers
Serialize a tree of validation errors to JSON.
ValidationErrorMapper() - Constructor for class eu.ehri.extension.errors.mappers.ValidationErrorMapper
 
value - Variable in class eu.ehri.project.cypher.Procedures.ListOutput
 
value - Variable in class eu.ehri.project.cypher.Procedures.Output
 
valueOf(String) - Static method in enum eu.ehri.project.acl.AnonymousAccessor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.acl.ContentTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.acl.PermissionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.acl.SystemScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.api.EventsApi.Aggregation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.api.EventsApi.ShowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.api.QueryApi.FilterPredicate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.api.QueryApi.Sort
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.commands.CmdEntryPoint.RetCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.ContactInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.CountryInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.EventTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.Geo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.Isaar
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.IsadG
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.Isdiah
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.Skos
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.definitions.SkosMultilingual
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.AccessPointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.base.Description.CreationProcess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.DatePeriod.DatePeriodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.EntityClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.idgen.DescriptionIdGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.idgen.GenericIdGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.idgen.IdentifiableEntityIdGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.MaintenanceEventAgentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.models.MaintenanceEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.oaipmh.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.oaipmh.Verb
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.ehri.project.persistence.MutationState
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.ehri.project.acl.AnonymousAccessor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.acl.ContentTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.acl.PermissionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.acl.SystemScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.api.EventsApi.Aggregation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.api.EventsApi.ShowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.api.QueryApi.FilterPredicate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.api.QueryApi.Sort
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.commands.CmdEntryPoint.RetCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.ContactInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.CountryInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.EventTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.Geo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.Isaar
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.IsadG
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.Isdiah
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.Skos
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.definitions.SkosMultilingual
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.importers.cvoc.SkosRDFVocabulary
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.AccessPointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.base.Description.CreationProcess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.DatePeriod.DatePeriodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.EntityClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.idgen.DescriptionIdGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.idgen.GenericIdGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.idgen.IdentifiableEntityIdGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.MaintenanceEventAgentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.models.MaintenanceEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.oaipmh.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.oaipmh.Verb
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.ehri.project.persistence.MutationState
Returns an array containing the constants of this enum type, in the order they are declared.
VC_DESCRIBED_BY - Static variable in class eu.ehri.project.definitions.Ontology
 
VC_HAS_AUTHOR - Static variable in class eu.ehri.project.definitions.Ontology
 
VC_IN_COLLECTION - Static variable in class eu.ehri.project.definitions.Ontology
 
VC_INCLUDES_UNIT - Static variable in class eu.ehri.project.definitions.Ontology
 
VC_IS_PART_OF - Static variable in class eu.ehri.project.definitions.Ontology
 
Verb - Enum in eu.ehri.project.oaipmh
 
version() - Method in class eu.ehri.extension.ToolsResource
 
VERSION - Static variable in class eu.ehri.project.definitions.Entities
 
Version - Interface in eu.ehri.project.models.events
Frame class representing a serialized version of some other node.
Version.Impl - Class in eu.ehri.project.models.events
Implementation of complex methods.
VERSION_ENTITY_CLASS - Static variable in class eu.ehri.project.definitions.Ontology
 
VERSION_ENTITY_DATA - Static variable in class eu.ehri.project.definitions.Ontology
 
VERSION_ENTITY_ID - Static variable in class eu.ehri.project.definitions.Ontology
 
VERSION_HAS_EVENT - Static variable in class eu.ehri.project.definitions.Ontology
 
VERSION_PARAM - Static variable in class eu.ehri.extension.base.AbstractResource
 
versionAtDeletion(String) - Method in class eu.ehri.project.persistence.VersionManager
If an item was deleted, obtain the last version before it was removed.
Versioned - Interface in eu.ehri.project.models.base
An entity that may have prior versions.
Versioned.Impl - Class in eu.ehri.project.models.base
 
versionManager() - Method in interface eu.ehri.project.api.Api
 
versionManager() - Method in class eu.ehri.project.api.impl.ApiImpl
 
VersionManager - Class in eu.ehri.project.persistence
 
VersionManager(FramedGraph<?>) - Constructor for class eu.ehri.project.persistence.VersionManager
 
VersionResource - Class in eu.ehri.extension
Web-service interface for accessing item versions.
VersionResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.VersionResource
 
versionsAtDeletion(EntityClass, String, String) - Method in class eu.ehri.project.persistence.VersionManager
Get the last version for all deleted items.
vertexToBundle(Vertex) - Method in class eu.ehri.project.persistence.Serializer
Convert a Vertex into a Bundle that includes its @Fetch'd relations.
vertexToData(Vertex) - Method in class eu.ehri.project.persistence.Serializer
Convert a vertex to a raw bundle of data.
vertexToJson(Vertex) - Method in class eu.ehri.project.persistence.Serializer
Serialise a vertex to JSON.
VIRTUAL_UNIT - Static variable in class eu.ehri.project.definitions.Entities
 
VirtualEadHandler - Class in eu.ehri.project.importers.ead
Handler of Virtual EAD files.
VirtualEadHandler(ItemImporter<Map<String, Object>, ?>) - Constructor for class eu.ehri.project.importers.ead.VirtualEadHandler
Create an EadHandler using some importer.
VirtualEadHandler(ItemImporter<Map<String, Object>, ?>, XmlImportProperties) - Constructor for class eu.ehri.project.importers.ead.VirtualEadHandler
Create an EadHandler using some importer, and a mapping of paths to node properties.
VirtualEadImporter - Class in eu.ehri.project.importers.ead
Import EAD describing a Virtual Collection.
VirtualEadImporter(FramedGraph<?>, PermissionScope, Actioner, ImportLog) - Constructor for class eu.ehri.project.importers.ead.VirtualEadImporter
Construct a VirtualEadImporter object.
VirtualUnit - Interface in eu.ehri.project.models
Virtual documentary unit.
VirtualUnit.Impl - Class in eu.ehri.project.models
Implementation of complex methods.
VirtualUnitResource - Class in eu.ehri.extension
Provides a web service interface for the VirtualUnit type
VirtualUnitResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.VirtualUnitResource
 
virtualUnits() - Method in interface eu.ehri.project.api.Api
 
virtualUnits() - Method in class eu.ehri.project.api.impl.ApiImpl
 
VirtualUnitsApi - Interface in eu.ehri.project.api
 
visibility(String) - Method in class eu.ehri.extension.GenericResource
Get the accessors who are able to view an item.
Vocabulary - Interface in eu.ehri.project.models.cvoc
A collection of 'related' concepts, or maybe a bit like the SKOS Concept Scheme Note that any concept in this Vocabulary that has no parent might be considered a topConcept.
VocabularyResource - Class in eu.ehri.extension
Provides a web service interface for the Vocabulary model.
VocabularyResource(GraphDatabaseService) - Constructor for class eu.ehri.extension.VocabularyResource
 

W

Watchable - Interface in eu.ehri.project.models.base
An entity that can be watched by users.
Watchable.Impl - Class in eu.ehri.project.models.base
 
WATCHED_COUNT - Static variable in interface eu.ehri.project.models.base.Watchable
 
WATCHING_COUNT - Static variable in interface eu.ehri.project.models.UserProfile
 
watchItem(String, List<String>) - Method in class eu.ehri.extension.UserProfileResource
 
WebDeserializationError - Exception in eu.ehri.extension.errors
 
WebDeserializationError(Throwable) - Constructor for exception eu.ehri.extension.errors.WebDeserializationError
 
withAccessor(Accessor) - Method in interface eu.ehri.project.api.Api
 
withAccessor(Accessor) - Method in class eu.ehri.project.api.impl.ApiImpl
 
withAccessPointTypes(Set<AccessPointType>) - Method in class eu.ehri.project.tools.Linker
Set the linker to include only the given access point types, discarding those already configured.
withActualRename(boolean) - Method in class eu.ehri.project.tools.IdRegenerator
Obtain a re-generator that will actually perform the rename step.
withAggregation(EventsApi.Aggregation) - Method in interface eu.ehri.project.api.EventsApi
 
withAggregation(EventsApi.Aggregation) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
withAggregation(EventsApi.Aggregation) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
withCache() - Method in class eu.ehri.project.persistence.Serializer.Builder
 
withCache(int) - Method in class eu.ehri.project.persistence.Serializer.Builder
 
withCache() - Method in class eu.ehri.project.persistence.Serializer
Return a serializer that caches recently-serialized items.
withCallback(ImportCallback) - Method in class eu.ehri.project.importers.managers.SaxImportManager
 
withCallbacks(ImportCallback...) - Method in class eu.ehri.project.importers.json.BatchOperations
Add import callbacks to the importer.
withClass(EntityClass) - Static method in class eu.ehri.project.persistence.Bundle.Builder
 
withData(Map<String, Object>) - Method in class eu.ehri.project.persistence.Bundle
Set the entire data map for this bundle.
withDataValue(String, Object) - Method in class eu.ehri.project.persistence.Bundle
Set a value in the bundle's data.
withDataValue(String, Object) - Method in class eu.ehri.project.persistence.ErrorSet
Set a value in the bundle's data.
withDataValue(String, Object) - Method in interface eu.ehri.project.persistence.NestableData
 
withDefaultLanguage(String) - Method in class eu.ehri.project.tools.Linker
Set the default language code to use for concept descriptions.
withDependentOnly(boolean) - Method in class eu.ehri.project.persistence.Serializer
 
withDepth(int) - Method in class eu.ehri.project.persistence.Serializer.Builder
 
withDepth(int) - Method in class eu.ehri.project.persistence.Serializer
Create a new serializer from this one, with the given depth.
withEntityClasses(EntityClass...) - Method in interface eu.ehri.project.api.EventsApi
 
withEntityClasses(EntityClass...) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
withEntityTypes(EntityClass...) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
withEventTypes(EventTypes...) - Method in interface eu.ehri.project.api.EventsApi
 
withEventTypes(EventTypes...) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
withEventTypes(EventTypes...) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
withExcludeSingles(boolean) - Method in class eu.ehri.project.tools.Linker
Set the linker to ignore concepts which would only connect to a single item.
withId(String) - Method in class eu.ehri.project.persistence.Bundle
Get a bundle with the given id.
withIds(String...) - Method in interface eu.ehri.project.api.EventsApi
 
withIds(String...) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
withIds(String...) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
withIncludedProperties(List<String>) - Method in class eu.ehri.project.persistence.Serializer.Builder
 
withIncludedProperties(List<String>) - Method in class eu.ehri.project.persistence.Serializer
Create a new serializer from this one, with extra included properties.
withInheritedPermissions(String, GlobalPermissionSet) - Method in class eu.ehri.project.acl.InheritedGlobalPermissionSet.Builder
Add an accessor from whom the user inherits permissions.
withInheritedPermissions(String, List<PermissionType>) - Method in class eu.ehri.project.acl.InheritedItemPermissionSet.Builder
Add an accessor from whom the user inherits permissions.
withLiteMode(boolean) - Method in class eu.ehri.project.persistence.Serializer.Builder
 
withLogging(FramedGraph<?>, Accessor) - Static method in class eu.ehri.project.api.ApiFactory
 
withLogMessage(Optional<String>) - Method in class eu.ehri.project.tools.Linker
Set the log message for the created items.
withMetaData(Map<String, Object>) - Method in class eu.ehri.project.persistence.Bundle
Set the entire meta data map for this bundle.
withMetaDataValue(String, Object) - Method in class eu.ehri.project.persistence.Bundle
Set a value in the bundle's meta data.
withName(String) - Static method in enum eu.ehri.project.acl.ContentTypes
 
withName(String) - Static method in enum eu.ehri.project.acl.PermissionType
 
withName(String) - Static method in enum eu.ehri.project.models.EntityClass
 
withName(String) - Static method in enum eu.ehri.project.models.MaintenanceEventType
 
withPermission(ContentTypes, PermissionType...) - Method in class eu.ehri.project.acl.GlobalPermissionSet
 
withProperties(String) - Method in class eu.ehri.project.importers.managers.SaxImportManager
 
withRange(int, int) - Method in interface eu.ehri.project.api.EventsApi
 
withRange(int, int) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
withRange(int, int) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
withRelation(String, Bundle) - Method in class eu.ehri.project.persistence.Bundle
Add a bundle for a particular relation.
withRelation(String, ErrorSet) - Method in class eu.ehri.project.persistence.ErrorSet
Add a bundle for a particular relation.
withRelation(String, N) - Method in interface eu.ehri.project.persistence.NestableData
 
withRelations(Multimap<String, Bundle>) - Method in class eu.ehri.project.persistence.Bundle
Add a map of addition relationships.
withRelations(String, List<Bundle>) - Method in class eu.ehri.project.persistence.Bundle
Set bundles for a particular relation.
withRelations(Multimap<String, ErrorSet>) - Method in class eu.ehri.project.persistence.ErrorSet
Add entire set of relations.
withRelations(String, List<ErrorSet>) - Method in class eu.ehri.project.persistence.ErrorSet
Set bundles for a particular relation.
withRelations(Multimap<String, N>) - Method in interface eu.ehri.project.persistence.NestableData
 
withRelations(String, List<N>) - Method in interface eu.ehri.project.persistence.NestableData
 
withScope(PermissionScope) - Method in class eu.ehri.project.acl.AclManager
Set scope.
withScope(PermissionScope) - Method in interface eu.ehri.project.api.Api
 
withScope(PermissionScope) - Method in class eu.ehri.project.api.impl.ApiImpl
 
withScope(PermissionScope) - Method in class eu.ehri.project.importers.managers.SaxImportManager
 
withScopeIds(Collection<String>) - Method in class eu.ehri.project.persistence.BundleManager
 
withShowType(EventsApi.ShowType...) - Method in interface eu.ehri.project.api.EventsApi
 
withShowType(EventsApi.ShowType...) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
withShowType(EventsApi.ShowType...) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
withTolerant(boolean) - Method in class eu.ehri.project.tools.Linker
Set the linker to proceed even if there are integrity errors caused by two distinct concept names slugifying to the same string.
withUsers(String...) - Method in interface eu.ehri.project.api.EventsApi
 
withUsers(String...) - Method in class eu.ehri.project.api.impl.EventsApiImpl.Builder
 
withUsers(String...) - Method in class eu.ehri.project.api.impl.EventsApiImpl
 
Wp2PersonalitiesImporter - Class in eu.ehri.project.importers.csv
Importer of historical agents described in WP2.
Wp2PersonalitiesImporter(FramedGraph<?>, Actioner, PermissionScope, ImportLog) - Constructor for class eu.ehri.project.importers.csv.Wp2PersonalitiesImporter
 
write(OutputStream) - Method in class eu.ehri.project.exporters.xml.DocumentWriter
 
writeAttribute(String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeAttribute(String, String, String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeAttribute(String, String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeCData(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeCharacters(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeCharacters(char[], int, int) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeComment(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeDefaultNamespace(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeDTD(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeEmptyElement(String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeEmptyElement(String, String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeEmptyElement(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeEndDocument() - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeEndElement() - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeEntityRef(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeNamespace(String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeProcessingInstruction(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeProcessingInstruction(String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeStartDocument() - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeStartDocument(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeStartDocument(String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeStartElement(String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeStartElement(String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeStartElement(String, String, String) - Method in class eu.ehri.project.exporters.xml.IndentingXMLStreamWriter
 
writeTo(Boolean, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.BooleanProvider
 
writeTo(Bundle, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.BundleProvider
 
writeTo(ExecutionResult, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.ExecutionResultProvider
 
writeTo(GraphQLQuery, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.GraphQLQueryProvider
 
writeTo(ImportLog, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.ImportLogProvider
 
writeTo(InheritedGlobalPermissionSet, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.InheritedGlobalPermissionSetProvider
 
writeTo(InheritedItemPermissionSet, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.InheritedItemPermissionSetProvider
 
writeTo(Number, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.NumberProvider
 
writeTo(SyncLog, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.SyncLogProvider
 
writeTo(Table, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class eu.ehri.extension.providers.TableProvider
 

X

XmlExporter<T extends Entity> - Interface in eu.ehri.project.exporters.xml
 
XmlImportProperties - Class in eu.ehri.project.importers.properties
wrapper class for the mapping of xml files to be imported.
XmlImportProperties(String) - Constructor for class eu.ehri.project.importers.properties.XmlImportProperties
 

Y

YamlFixtureLoader - Class in eu.ehri.project.utils.fixtures.impl
Load data from YAML fixtures.
YamlFixtureLoader(FramedGraph<?>, boolean) - Constructor for class eu.ehri.project.utils.fixtures.impl.YamlFixtureLoader
Constructor
YamlFixtureLoader(FramedGraph<?>) - Constructor for class eu.ehri.project.utils.fixtures.impl.YamlFixtureLoader
Constructor.
A B C D E F G H I J L M N O P Q R S T U V W X Y 
Skip navigation links

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