A B C D F G H I J L M O P R S T U V W Z
All Classes All Packages
All Classes All Packages
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
All Classes All Packages