A B C D F G H I J L M O P R S T U V W Z 
All Classes All Packages

G

gatherBagEntries(JsonNode, Schema, String) - Method in class uk.org.esciencelab.researchobjectservice.serialization.BagItROService
A recursive method to traverse a JSON object, discovering and gathering a list of RemoteResource objects that should be bagged in the BagIt RO.
gatherBaggableEntriesForComplexRO() - Method in class uk.org.esciencelab.researchobjectservice.serialization.BagItROServiceTest
 
gatherBaggableEntriesForDraftTask() - Method in class uk.org.esciencelab.researchobjectservice.serialization.BagItROServiceTest
 
GenericHTTPDepositor - Class in uk.org.esciencelab.researchobjectservice.deposition
An example implementation of a Depositor, that performs a simple HTTP POST of a zipped BagIt-RO serialization of a Research Object to a configured URL, with some optional configured HTTP headers.
GenericHTTPDepositor() - Constructor for class uk.org.esciencelab.researchobjectservice.deposition.GenericHTTPDepositor
 
GenericHTTPDepositorConfig - Class in uk.org.esciencelab.researchobjectservice.deposition
Configuration for a GenericHTTPDepositor
GenericHTTPDepositorConfig() - Constructor for class uk.org.esciencelab.researchobjectservice.deposition.GenericHTTPDepositorConfig
 
getAccessToken() - Method in class uk.org.esciencelab.researchobjectservice.deposition.MendeleyDataDepositorConfig
 
getAccessToken() - Method in class uk.org.esciencelab.researchobjectservice.deposition.ZenodoDepositorConfig
 
getAndSetROFields() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectTest
 
getApiUrl() - Method in class uk.org.esciencelab.researchobjectservice.deposition.MendeleyDataDepositorConfig
 
getApiUrl() - Method in class uk.org.esciencelab.researchobjectservice.deposition.ZenodoDepositorConfig
 
getAuthors() - Method in class uk.org.esciencelab.researchobjectservice.serialization.ROCrateMetadata
 
getBlankValue(Class) - Method in class uk.org.esciencelab.researchobjectservice.profile.SchemaWrapper
Return the "blank" value to use for fields of the for given schema class.
getChecksum(String) - Method in class uk.org.esciencelab.researchobjectservice.serialization.RemoteResource
 
getContent() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getContentSha256() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getContext() - Method in class uk.org.esciencelab.researchobjectservice.serialization.ROCrateMetadata
 
getCreatedAt() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getCreatedAt() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectSummary
 
getDataFolder() - Method in class uk.org.esciencelab.researchobjectservice.serialization.Bag
 
getDatePublished() - Method in class uk.org.esciencelab.researchobjectservice.serialization.ROCrateMetadata
 
getDefaultValue(Schema) - Method in class uk.org.esciencelab.researchobjectservice.profile.SchemaWrapper
Get the default value for fields of the given schema.
getDepositedAt() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getDepositedAt() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectSummary
 
getDepositionUrl() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getDepositionUrl() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectSummary
 
getDescription() - Method in class uk.org.esciencelab.researchobjectservice.serialization.ROCrateMetadata
 
getDigest(String) - Method in class uk.org.esciencelab.researchobjectservice.serialization.StreamWithDigests
Return the digest (as a hex string) for the given algorithm.
getEmptyChecksumMap() - Method in class uk.org.esciencelab.researchobjectservice.serialization.Bag
 
getError() - Method in exception uk.org.esciencelab.researchobjectservice.deposition.DepositionException
A JSON error document that the external repository responded with, if applicable.
getField(String) - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
Get a specific field from the JSON content.
getFields() - Method in class uk.org.esciencelab.researchobjectservice.profile.ResearchObjectProfile
 
getFields() - Method in class uk.org.esciencelab.researchobjectservice.profile.SchemaWrapper
 
getFieldSchema(String) - Method in class uk.org.esciencelab.researchobjectservice.profile.SchemaWrapper
Get the schema that applies to the given field.
getFileChecksums() - Method in class uk.org.esciencelab.researchobjectservice.serialization.Bag
 
getFilename() - Method in class uk.org.esciencelab.researchobjectservice.serialization.RemoteResource
 
getFilepath() - Method in class uk.org.esciencelab.researchobjectservice.serialization.RemoteResource
Get the file path relative to the root of the bag.
getFiles() - Method in class uk.org.esciencelab.researchobjectservice.serialization.Bag
 
getFiles() - Method in class uk.org.esciencelab.researchobjectservice.serialization.ROCrateMetadata
 
getFriendlyId() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getFullFolderPath() - Method in class uk.org.esciencelab.researchobjectservice.serialization.RemoteResource
 
getHeaders() - Method in class uk.org.esciencelab.researchobjectservice.deposition.GenericHTTPDepositorConfig
 
getId() - Method in class uk.org.esciencelab.researchobjectservice.profile.ResearchObjectProfile
 
getId() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getId() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectSummary
 
getLength() - Method in class uk.org.esciencelab.researchobjectservice.serialization.RemoteResource
 
getLength() - Method in class uk.org.esciencelab.researchobjectservice.serialization.StreamWithDigests
Return the number of bytes that were written.
getListFieldItemSchema(String) - Method in class uk.org.esciencelab.researchobjectservice.profile.SchemaWrapper
Get the schema that applies to items within the given list field.
getLocation() - Method in class uk.org.esciencelab.researchobjectservice.serialization.Bag
 
getModifiedAt() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getModifiedAt() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectSummary
 
getName() - Method in class uk.org.esciencelab.researchobjectservice.profile.ResearchObjectProfile
 
getName() - Method in class uk.org.esciencelab.researchobjectservice.serialization.ROCrateMetadata
 
getName() - Method in class uk.org.esciencelab.researchobjectservice.util.LinkWithName
 
getObjectSchema() - Method in class uk.org.esciencelab.researchobjectservice.profile.SchemaWrapper
 
getPathMetadata() - Method in class uk.org.esciencelab.researchobjectservice.serialization.RemoteResource
Create a PathMetadata entry for this resource, used to populate the "aggregates" section of the RO's manifest.json.
getPayloadOxum() - Method in class uk.org.esciencelab.researchobjectservice.serialization.Bag
 
getProfile() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getProfile() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectSummary
 
getProfileName() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObject
 
getProfileName() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectSummary
 
getProfileTemplate() - Method in class uk.org.esciencelab.researchobjectservice.profile.ResearchObjectProfileTest
 
getRemoteItems() - Method in class uk.org.esciencelab.researchobjectservice.serialization.Bag
 
getResearchObjectContent(long) - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ContentController
 
getResearchObjectContent(long, JsonNode) - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ContentController
 
getResearchObjectField(long, String) - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ContentController
 
getSchemaPath() - Method in class uk.org.esciencelab.researchobjectservice.profile.ResearchObjectProfile
 
getSchemaPath() - Method in class uk.org.esciencelab.researchobjectservice.profile.SchemaWrapper
 
getSchemaWrapper() - Method in class uk.org.esciencelab.researchobjectservice.profile.ResearchObjectProfile
 
getsDefaultValues() - Method in class uk.org.esciencelab.researchobjectservice.researchobject.ResearchObjectTest
 
getStatus() - Method in exception uk.org.esciencelab.researchobjectservice.deposition.DepositionException
The HTTP status code that the external repository responded with, if applicable.
getSupportedAlgorithms() - Method in class uk.org.esciencelab.researchobjectservice.serialization.Bag
 
getTemplate() - Method in class uk.org.esciencelab.researchobjectservice.profile.ResearchObjectProfile
Get a skeleton JSON object, to be applied to new Research Objects that use this profile.
getTemplate() - Method in class uk.org.esciencelab.researchobjectservice.profile.SchemaWrapper
Get a skeleton JSON object, to be applied to new Research Objects that use this schema.
getUrl() - Method in class uk.org.esciencelab.researchobjectservice.deposition.GenericHTTPDepositorConfig
 
getUrl() - Method in class uk.org.esciencelab.researchobjectservice.serialization.RemoteResource
 
getValidator() - Method in class uk.org.esciencelab.researchobjectservice.profile.ResearchObjectProfile
 
A B C D F G H I J L M O P R S T U V W Z 
All Classes All Packages