public class ForesiteResourceMap extends Object implements ResourceMap
Constructor and Description |
---|
ForesiteResourceMap(Document doc) |
ForesiteResourceMap(String fileObjectPath) |
ForesiteResourceMap(String fileObjectPath,
IndexVisibilityDelegate ivd)
Constructor for testing, allows test class to override the index visibility delegate object.
|
Modifier and Type | Method and Description |
---|---|
List<String> |
getAllDocumentIDs() |
Set<String> |
getContains() |
String |
getIdentifier() |
Set<ResourceEntry> |
getMappedReferences() |
List<SolrDoc> |
mergeIndexedDocuments(List<SolrDoc> docs) |
static boolean |
representsResourceMap(String formatId) |
public ForesiteResourceMap(String fileObjectPath) throws org.dspace.foresite.OREParserException
org.dspace.foresite.OREParserException
public ForesiteResourceMap(Document doc) throws org.dspace.foresite.OREParserException
org.dspace.foresite.OREParserException
public ForesiteResourceMap(String fileObjectPath, IndexVisibilityDelegate ivd) throws org.dspace.foresite.OREParserException
fileObjectPath
- ivd
- org.dspace.foresite.OREException
URISyntaxException
org.dspace.foresite.OREParserException
IOException
public static boolean representsResourceMap(String formatId)
public Set<ResourceEntry> getMappedReferences()
getMappedReferences
in interface ResourceMap
public Set<String> getContains()
getContains
in interface ResourceMap
public List<String> getAllDocumentIDs()
getAllDocumentIDs
in interface ResourceMap
public List<SolrDoc> mergeIndexedDocuments(List<SolrDoc> docs)
mergeIndexedDocuments
in interface ResourceMap
public String getIdentifier()
getIdentifier
in interface ResourceMap
Copyright © 2022. All rights reserved.