Skip navigation links
C D E G H I N R S T V 

C

CustomNode - Class in eu.europeana.corelib.neo4j.entity
Class that represents an embedded neo4j node in the Hierarchy class
CustomNode() - Constructor for class eu.europeana.corelib.neo4j.entity.CustomNode
 
CustomNodeDeserializer - Class in eu.europeana.corelib.neo4j.server.impl
JSON Deserializer for the CustomNode class
CustomNodeDeserializer() - Constructor for class eu.europeana.corelib.neo4j.server.impl.CustomNodeDeserializer
 
CustomResponse - Class in eu.europeana.corelib.neo4j.entity
Class representing the hierarchy of from the Neo4j plugin
CustomResponse() - Constructor for class eu.europeana.corelib.neo4j.entity.CustomResponse
 
CustomResult - Class in eu.europeana.corelib.neo4j.entity
A class representing the Result from the neo4j call
CustomResult() - Constructor for class eu.europeana.corelib.neo4j.entity.CustomResult
 

D

deserialize(JsonParser, DeserializationContext) - Method in class eu.europeana.corelib.neo4j.server.impl.CustomNodeDeserializer
 

E

equals(Object) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
 
eu.europeana.corelib.neo4j.entity - package eu.europeana.corelib.neo4j.entity
 
eu.europeana.corelib.neo4j.exception - package eu.europeana.corelib.neo4j.exception
 
eu.europeana.corelib.neo4j.server - package eu.europeana.corelib.neo4j.server
 
eu.europeana.corelib.neo4j.server.impl - package eu.europeana.corelib.neo4j.server.impl
 

G

getByRelType(String) - Static method in enum eu.europeana.corelib.neo4j.entity.RelType
Get the Relation based on a string
getChildren(String, int, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getChildren(Node, int, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getChildren(Node, int, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Retrieve the children nodes of a parent node (parent-child relation dcterms:hasPart).
getChildren(String, int, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Convenience override
getChildrenCount() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Get the node's number of children
getChildrenCount(Node) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getChildrenCount(Node) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Retrieve the number of children for a specific node
getColumns() - Method in class eu.europeana.corelib.neo4j.entity.CustomResult
 
getCustomPath() - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getCustomPath() - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
The URI path for the REST cal to initial structure
getData() - Method in class eu.europeana.corelib.neo4j.entity.CustomResult
 
getDescription() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Get the node's description (Map>) property
getErrors() - Method in class eu.europeana.corelib.neo4j.entity.CustomResponse
 
getFollowingSiblingChildren() - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
getFollowingSiblingChildren() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
getFollowingSiblings() - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
getFollowingSiblings() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
getFollowingSiblings(String, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getFollowingSiblings(String, int, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getFollowingSiblings(Node, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getFollowingSiblings(Node, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
todo check if deprecated Retrieve ordered list of siblings using a specific node as a start following outbound edm:isNextInSequence or isFakeOrder relations
getFollowingSiblings(String, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Retrieve ordered list of siblings using a specific node as a start following outbound edm:isNextInSequence or isFakeOrder relations
getFollowingSiblings(String, int, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Retrieve ordered list of siblings using a specific node as a start following outbound edm:isNextInSequence or isFakeOrder relations
getId() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Get the node's id.
getIndex() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Get the node's index (= its relative position among its siblings)
getInitialStruct(String) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getInitialStruct(String) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Get the initial hierachy for a specific Europeana id
getLength() - Method in class eu.europeana.corelib.neo4j.entity.IndexObject
 
getNode(String) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getNode(String) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
get node by its rdfAbout
getNodeIndex(Node) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getNodeIndex(String) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getNodeIndex(Node) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Get the order of the node within its hierarchy (local index)
getNodeIndex(String) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Get the order of the node within its hierarchy (local index)
getNodeIndexByRdfAbout(String) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getNodeIndexByRdfAbout(String) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Get the order of the node within its hierarchy (local index)
getParent() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Get the node's parent node identifier
getParent(Node) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getParent(Node) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Retrieve the parent node of a node (parent relation dcterms:isPartOf)
getParents() - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
getParents() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
getPrecedingSiblingChildren() - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
getPrecedingSiblingChildren() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
getPrecedingSiblings() - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
getPrecedingSiblings() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
getPrecedingSiblings(String, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getPrecedingSiblings(String, int, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getPrecedingSiblings(Node, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getPrecedingSiblings(Node, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
todo check if deprecated Convenience override Retrieve ordered list of siblings using a specific node as a start following inbound edm:isNextInSequence or isFakeOrder relations
getPrecedingSiblings(String, int, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Retrieve ordered list of siblings using a specific node as a start following inbound edm:isNextInSequence or isFakeOrder relations
getPrecedingSiblings(String, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Retrieve ordered list of siblings using a specific node as a start following inbound edm:isNextInSequence or isFakeOrder relations
getProperties() - Method in class eu.europeana.corelib.neo4j.entity.CustomNode
 
getProperty(String) - Method in class eu.europeana.corelib.neo4j.entity.CustomNode
Retrieve a specific key from the node properties
getPropertyKeys() - Method in class eu.europeana.corelib.neo4j.entity.CustomNode
Get all keys
getRelType() - Method in enum eu.europeana.corelib.neo4j.entity.RelType
Get the relation type
getResults() - Method in class eu.europeana.corelib.neo4j.entity.CustomResponse
 
getSelf() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
getServerPath() - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
getServerPath() - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
 
getSiblings() - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
getSiblings() - Method in class eu.europeana.corelib.neo4j.entity.Siblington
 
getTime() - Method in class eu.europeana.corelib.neo4j.entity.IndexObject
 
getTitle() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Get the node's title (Map>) property
getType() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Get the node's Type (DocType) property

H

hasChildren() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Whether or not the node has children nodes
hashCode() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
 
hasProperty(String) - Method in class eu.europeana.corelib.neo4j.entity.CustomNode
Check if the map representing Node properties has a specific key
Hierarchy - Class in eu.europeana.corelib.neo4j.entity
Class representing an initial hierarchy
Hierarchy() - Constructor for class eu.europeana.corelib.neo4j.entity.Hierarchy
 

I

IndexObject - Class in eu.europeana.corelib.neo4j.entity
A class representing the index of a node including time it took for retrieval
IndexObject() - Constructor for class eu.europeana.corelib.neo4j.entity.IndexObject
 
isHierarchy(String) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
isHierarchy(String) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Check if the specified id belongs to a hierarchy
isHierarchyTimeLimited(String, int) - Method in class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
 
isHierarchyTimeLimited(String, int) - Method in interface eu.europeana.corelib.neo4j.server.Neo4jServer
Check if the specified id belongs to a hierarchy
isRelBefore() - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Whether or not the node has a preceding sibling

N

name() - Method in class eu.europeana.corelib.neo4j.entity.Relation
 
Neo4jBean - Class in eu.europeana.corelib.neo4j.entity
Neo4jBean
Neo4jBean() - Constructor for class eu.europeana.corelib.neo4j.entity.Neo4jBean
 
Neo4JException - Exception in eu.europeana.corelib.neo4j.exception
Basic Neo4JException
Neo4JException(ProblemType) - Constructor for exception eu.europeana.corelib.neo4j.exception.Neo4JException
 
Neo4JException(ProblemType, String) - Constructor for exception eu.europeana.corelib.neo4j.exception.Neo4JException
 
Neo4JException(Throwable, ProblemType) - Constructor for exception eu.europeana.corelib.neo4j.exception.Neo4JException
 
Neo4jServer - Interface in eu.europeana.corelib.neo4j.server
Neo4j server connection interface
Neo4jServerImpl - Class in eu.europeana.corelib.neo4j.server.impl
 
Neo4jServerImpl(String, String, String) - Constructor for class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
Neo4j contructor
Neo4jServerImpl() - Constructor for class eu.europeana.corelib.neo4j.server.impl.Neo4jServerImpl
Node.Index = relative index of node in its hierarchical sequence Node.Id = Neo4j numerical Id Node.rdfAbout = hexadecimal rdf:about collection/item identifier Note: initial "/" prefixed here again, it was taken out of the rdfAbout to avoid path separator problems
Neo4jStructBean - Class in eu.europeana.corelib.neo4j.entity
A complex Neo4j response structure, to contains self, parents, preceding siblings and following siblings.
Neo4jStructBean() - Constructor for class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
Node2Neo4jBeanConverter - Class in eu.europeana.corelib.neo4j.entity
Converter from a Neo4j Node to Neo4jBean
Node2Neo4jBeanConverter() - Constructor for class eu.europeana.corelib.neo4j.entity.Node2Neo4jBeanConverter
 

R

Relation - Class in eu.europeana.corelib.neo4j.entity
Class representing a Relation in Neo4j
Relation(String) - Constructor for class eu.europeana.corelib.neo4j.entity.Relation
Default constructor for a Relation
RelType - Enum in eu.europeana.corelib.neo4j.entity
Enumeration of relationships

S

setChildrenCount(Long) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's number of children
setColumns(List<String>) - Method in class eu.europeana.corelib.neo4j.entity.CustomResult
 
setData(List<Map<String, List<String>>>) - Method in class eu.europeana.corelib.neo4j.entity.CustomResult
 
setDescription(Map<String, List<String>>) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's description (Map>) property
setErrors(List<String>) - Method in class eu.europeana.corelib.neo4j.entity.CustomResponse
 
setFollowingSiblingChildren(List<CustomNode>) - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
setFollowingSiblingChildren(List<Neo4jBean>) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
setFollowingSiblings(List<CustomNode>) - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
setFollowingSiblings(List<Neo4jBean>) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
setHasChildren(Boolean) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's children property Indicates whether or not this node has children
setId(String) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's id.
setIndex(Long) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's index (= its relative position among its siblings)
setLength(long) - Method in class eu.europeana.corelib.neo4j.entity.IndexObject
 
setParent(String) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's parent node identifier
setParents(List<CustomNode>) - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
setParents(List<Neo4jBean>) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
setPrecedingSiblingChildren(List<CustomNode>) - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
setPrecedingSiblingChildren(List<Neo4jBean>) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
setPrecedingSiblings(List<CustomNode>) - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
setPrecedingSiblings(List<Neo4jBean>) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
setProperties(Map<String, Object>) - Method in class eu.europeana.corelib.neo4j.entity.CustomNode
 
setRelBefore(Boolean) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's relBefore property Indicates whether or not this node has a preceding sibling
setResults(List<CustomResult>) - Method in class eu.europeana.corelib.neo4j.entity.CustomResponse
 
setSelf(Neo4jBean) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jStructBean
 
setSiblings(List<CustomNode>) - Method in class eu.europeana.corelib.neo4j.entity.Hierarchy
 
setSiblings(List<CustomNode>) - Method in class eu.europeana.corelib.neo4j.entity.Siblington
 
setTime(long) - Method in class eu.europeana.corelib.neo4j.entity.IndexObject
 
setTitle(Map<String, List<String>>) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's title (Map>) property
setType(DocType) - Method in class eu.europeana.corelib.neo4j.entity.Neo4jBean
Set the node's Type (DocType) property
Siblington - Class in eu.europeana.corelib.neo4j.entity
Class representing a collection of related nodes.
Siblington() - Constructor for class eu.europeana.corelib.neo4j.entity.Siblington
 

T

toNeo4jBean(Node, long) - Static method in class eu.europeana.corelib.neo4j.entity.Node2Neo4jBeanConverter
Convert a neo4j node to a Neo4jBean
toNeo4jBean(Node) - Static method in class eu.europeana.corelib.neo4j.entity.Node2Neo4jBeanConverter
Convert a neo4j node to a Neo4jBean keeping the original index
toNeo4jBean(CustomNode) - Static method in class eu.europeana.corelib.neo4j.entity.Node2Neo4jBeanConverter
Convert a custom node as retrieved from Neo4j initial structure call to a Neo4jBean for inclusion in the hierarchy Note that at this point the node's rdf:about identifier is renamed to 'id' in the Neo4jBean
toNeo4jBean(CustomNode, long) - Static method in class eu.europeana.corelib.neo4j.entity.Node2Neo4jBeanConverter
Overridden, added long node.index Convert a custom node as retrieved from Neo4j initial structure call to a Neo4jBean for inclusion in the hierarchy Note that at this point the node's rdf:about identifier is renamed to 'id' in the Neo4jBean
toNeo4jStruct(Hierarchy) - Static method in class eu.europeana.corelib.neo4j.entity.Node2Neo4jBeanConverter
Convert a hierarchy to a Neo4jStructBean
toNeo4jStruct(Hierarchy, long) - Static method in class eu.europeana.corelib.neo4j.entity.Node2Neo4jBeanConverter
Overridden, added long node.index Convert a hierarchy to a Neo4jStructBean

V

valueOf(String) - Static method in enum eu.europeana.corelib.neo4j.entity.RelType
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.europeana.corelib.neo4j.entity.RelType
Returns an array containing the constants of this enum type, in the order they are declared.
C D E G H I N R S T V 
Skip navigation links

Copyright © 2018 Europeana Foundation. All rights reserved.