Skip navigation links
C E F G I M R S V 

C

close() - Method in class eu.europeana.corelib.dereference.impl.VocabularyMongoServerImpl
 
contains(String) - Static method in class eu.europeana.corelib.dereference.impl.EuropeanaField
Method to check if a field is contained in the enumeration
ControlledVocabulary - Interface in eu.europeana.corelib.dereference
Generic ControlledVocabulary interfaces.
ControlledVocabularyImpl - Class in eu.europeana.corelib.dereference.impl
 
ControlledVocabularyImpl() - Constructor for class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
ControlledVocabularyImpl(String) - Constructor for class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 

E

EdmMappedField - Class in eu.europeana.corelib.dereference.impl
Representation of an EDM mapped field
EdmMappedField() - Constructor for class eu.europeana.corelib.dereference.impl.EdmMappedField
 
Entity - Interface in eu.europeana.corelib.dereference
Resource fetched from the web for the dereference library.
EntityImpl - Class in eu.europeana.corelib.dereference.impl
 
EntityImpl() - Constructor for class eu.europeana.corelib.dereference.impl.EntityImpl
 
eu.europeana.corelib.dereference - package eu.europeana.corelib.dereference
 
eu.europeana.corelib.dereference.exceptions - package eu.europeana.corelib.dereference.exceptions
 
eu.europeana.corelib.dereference.impl - package eu.europeana.corelib.dereference.impl
 
EuropeanaField - Class in eu.europeana.corelib.dereference.impl
Class holding the mappable Europeana Fields for denormalization
EuropeanaField() - Constructor for class eu.europeana.corelib.dereference.impl.EuropeanaField
 
Extractor - Class in eu.europeana.corelib.dereference.impl
Denormalization Utility.
Extractor(ControlledVocabularyImpl) - Constructor for class eu.europeana.corelib.dereference.impl.Extractor
Constructor for use with object injection
Extractor() - Constructor for class eu.europeana.corelib.dereference.impl.Extractor
Default constructor
Extractor(ControlledVocabularyImpl, VocabularyMongoServer) - Constructor for class eu.europeana.corelib.dereference.impl.Extractor
Constructor with the MongoDBServer for use without object Injection

F

findVocabularyByName(String, String) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Find a Dereferencing vocabulary by name and URI

G

getAttribute() - Method in class eu.europeana.corelib.dereference.impl.EdmMappedField
 
getClazz() - Method in enum eu.europeana.corelib.dereference.impl.RdfMethod
 
getContent() - Method in interface eu.europeana.corelib.dereference.Entity
A string representation of the content of the remote resource
getContent() - Method in class eu.europeana.corelib.dereference.impl.EntityImpl
 
getControlledVocabularies() - Method in class eu.europeana.corelib.dereference.impl.Extractor
Retrieve all the stored controlled vocabularies
getControlledVocabulary(String, String) - Method in class eu.europeana.corelib.dereference.impl.VocabularyMongoServerImpl
 
getControlledVocabulary(String, String) - Method in interface eu.europeana.corelib.dereference.VocabularyMongoServer
Retrieve the mappings for a specific resource.
getControlledVocabularyByName(String) - Method in class eu.europeana.corelib.dereference.impl.VocabularyMongoServerImpl
 
getControlledVocabularyByName(String) - Method in interface eu.europeana.corelib.dereference.VocabularyMongoServer
Retrieve a ControlledVocabulary by name
getControlledVocabularyByUri(String, String) - Method in class eu.europeana.corelib.dereference.impl.VocabularyMongoServerImpl
 
getControlledVocabularyByUri(String, String) - Method in interface eu.europeana.corelib.dereference.VocabularyMongoServer
Retrieve the mappings for a specific resource by URI
getDatastore() - Method in class eu.europeana.corelib.dereference.impl.VocabularyMongoServerImpl
 
getEdmLabel(String) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Retrieve the value of a field.
getElements() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Retrieve the original elements of the controlled vocabulary
getElements() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getField(String) - Method in class eu.europeana.corelib.dereference.impl.EuropeanaField
Return a URI field
getFields() - Method in class eu.europeana.corelib.dereference.impl.EuropeanaField
Get all the fields of the enumeration
getFieldValue() - Method in class eu.europeana.corelib.dereference.impl.EuropeanaField
Get the value of the enumeration
getFieldValues() - Method in class eu.europeana.corelib.dereference.impl.EuropeanaField
Get the values of the enumerated fields
getId() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
MongoDB ID getter
getId() - Method in interface eu.europeana.corelib.dereference.Entity
Morphia ObjectId
getId() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getId() - Method in class eu.europeana.corelib.dereference.impl.EntityImpl
 
getIterations() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
 
getIterations() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getLabel() - Method in class eu.europeana.corelib.dereference.impl.EdmMappedField
 
getLocation() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Get vocabulary location
getLocation() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getMappedField(EdmLabel) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Get the mapped field value from an EdmLabel
getMessage() - Method in exception eu.europeana.corelib.dereference.exceptions.VocabularyNotFoundException
 
getMethodName() - Method in enum eu.europeana.corelib.dereference.impl.RdfMethod
 
getName() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Get the ControlledVocabulary name (Unique)
getName() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getReplaceUrl() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Getter for the replaceURL
getReplaceUrl() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getRules() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
URI-Based rules getter for a specific controlled vocabulary.
getRules() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getSolrField() - Method in enum eu.europeana.corelib.dereference.impl.RdfMethod
 
getSuffix() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Retrieve the suffix of the controlled vocabulary
getSuffix() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getTimestamp() - Method in interface eu.europeana.corelib.dereference.Entity
A timestamp of the creation of the stored resource in the DB.
getTimestamp() - Method in class eu.europeana.corelib.dereference.impl.EntityImpl
 
getURI() - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Retrieve the URI of the controlled vocabulary TODO: Check if needed
getUri() - Method in interface eu.europeana.corelib.dereference.Entity
The URI of the remote resource
getURI() - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
getUri() - Method in class eu.europeana.corelib.dereference.impl.EntityImpl
 

I

isMapped(String) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Method to check if a field is mapped or not

M

mongoServer - Variable in class eu.europeana.corelib.dereference.impl.Extractor
 

R

RdfMethod - Enum in eu.europeana.corelib.dereference.impl
 
readSchema(String) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Read an XML file from a location (locally)
removeVocabulary(String) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Remove a controlled vocabulary and its mappings
returnObject(T, V) - Method in enum eu.europeana.corelib.dereference.impl.RdfMethod
Create an object of subclass T filling its required value from object obj of superclass V.

S

saveMapping(int, String[], String) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Save the mapping of a controlled vocabulary
setAttribute(String) - Method in class eu.europeana.corelib.dereference.impl.EdmMappedField
 
setContent(String) - Method in interface eu.europeana.corelib.dereference.Entity
 
setContent(String) - Method in class eu.europeana.corelib.dereference.impl.EntityImpl
 
setElements(Map<String, List<EdmMappedField>>) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Set the original elements of the controlled vocabulary
setElements(Map<String, List<EdmMappedField>>) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setField(EuropeanaField.UriField) - Method in class eu.europeana.corelib.dereference.impl.EuropeanaField
Setter for internal string field
setId(ObjectId) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
MongoDB ID setter
setId(ObjectId) - Method in interface eu.europeana.corelib.dereference.Entity
Morphia Id setter
setId(ObjectId) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setId(ObjectId) - Method in class eu.europeana.corelib.dereference.impl.EntityImpl
 
setIterations(int) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Specify the depth of resources to retrieve from a given resource.
setIterations(int) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setLabel(String) - Method in class eu.europeana.corelib.dereference.impl.EdmMappedField
 
setLocation(String) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Set the Controlled Vocabulary location
setLocation(String) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setMappedField(String, EdmLabel, String) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Map a field to an EdmLabel.
setMongoServer(VocabularyMongoServer) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Set a MongoServer
setName(String) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Set the vocabulary name
setName(String) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setReplaceUrl(String) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Specify the replaceURL if applicable e.g.
setReplaceUrl(String) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setRules(String[]) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
URI-Based rules setter for a specific controlled vocabulary.
setRules(String[]) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setSuffix(String) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Set the suffix of the controlled vocabulary
setSuffix(String) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setTimestamp(long) - Method in interface eu.europeana.corelib.dereference.Entity
 
setTimestamp(long) - Method in class eu.europeana.corelib.dereference.impl.EntityImpl
 
setURI(String) - Method in interface eu.europeana.corelib.dereference.ControlledVocabulary
Set the URI of the vocabulary TODO: check if needed
setUri(String) - Method in interface eu.europeana.corelib.dereference.Entity
 
setURI(String) - Method in class eu.europeana.corelib.dereference.impl.ControlledVocabularyImpl
 
setUri(String) - Method in class eu.europeana.corelib.dereference.impl.EntityImpl
 
setVocabulary(ControlledVocabularyImpl) - Method in class eu.europeana.corelib.dereference.impl.Extractor
Set active Vocabulary

V

valueOf(String) - Static method in enum eu.europeana.corelib.dereference.impl.RdfMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.europeana.corelib.dereference.impl.RdfMethod
Returns an array containing the constants of this enum type, in the order they are declared.
vocabulary - Variable in class eu.europeana.corelib.dereference.impl.Extractor
 
VocabularyMongoServer - Interface in eu.europeana.corelib.dereference
Vocabulary Mapping mongo server
VocabularyMongoServerImpl - Class in eu.europeana.corelib.dereference.impl
A mongo server instance for use with the controlled vocabularies.
VocabularyMongoServerImpl(MongoClient, String) - Constructor for class eu.europeana.corelib.dereference.impl.VocabularyMongoServerImpl
Create a new datastore to do get/delete/save operations on the database Any required login credentials should be in the provided MongoClient
VocabularyMongoServerImpl(String, int, String, String, String) - Constructor for class eu.europeana.corelib.dereference.impl.VocabularyMongoServerImpl
Create a new datastore to do get/delete/save operations on the database
VocabularyNotFoundException - Exception in eu.europeana.corelib.dereference.exceptions
Exception thrown when a Vocabulary is not found
VocabularyNotFoundException(String) - Constructor for exception eu.europeana.corelib.dereference.exceptions.VocabularyNotFoundException
 
VocabularyNotFoundException(String, String) - Constructor for exception eu.europeana.corelib.dereference.exceptions.VocabularyNotFoundException
 
C E F G I M R S V 
Skip navigation links

Copyright © 2017 Europeana Foundation. All rights reserved.