Skip navigation links
C D F G O P R T U 

C

createAndReadResource(T, Class<T>) - Method in interface org.dataconservancy.pass.client.PassClient
Takes any PassEntity and persists it in the database, and returns an updated version of the resource if successful or appropriate exception if not.
createResource(PassEntity) - Method in interface org.dataconservancy.pass.client.PassClient
Takes any PassEntity and persists it in the database, returns the URI if successful or appropriate exception if not.

D

deleteResource(URI) - Method in interface org.dataconservancy.pass.client.PassClient
Deletes the entity matching the URI provided

F

findAllByAttribute(Class<T>, String, Object) - Method in interface org.dataconservancy.pass.client.PassClient
Retrieves URIs for MULTIPLE MATCHING RECORDS by matching the entity type and filtering by the field specified using the value provided.
findAllByAttribute(Class<T>, String, Object, int, int) - Method in interface org.dataconservancy.pass.client.PassClient
Retrieves URIs for MULTIPLE MATCHING RECORDS by matching the entity type and filtering by the field specified using the value provided.
findAllByAttributes(Class<T>, Map<String, Object>) - Method in interface org.dataconservancy.pass.client.PassClient
Retrieves URIs for MULTIPLE MATCHING RECORDS by matching the entity type and filtering by the attributes and values specified.
findAllByAttributes(Class<T>, Map<String, Object>, int, int) - Method in interface org.dataconservancy.pass.client.PassClient
Retrieves URIs for MULTIPLE MATCHING RECORDS by matching the entity type and filtering by the attributes and values specified.
findByAttribute(Class<T>, String, Object) - Method in interface org.dataconservancy.pass.client.PassClient
Retrieves URI for a SINGLE RECORD by matching the entity type and filtering by the field specified using the value provided.

G

getIncoming(URI) - Method in interface org.dataconservancy.pass.client.PassClient
Retrieve inbound links to the repository resource identified by PassEntity.

O

org.dataconservancy.pass.client - package org.dataconservancy.pass.client
 

P

PassClient - Interface in org.dataconservancy.pass.client
Interface for interactions with PASS database
PassJsonAdapter - Interface in org.dataconservancy.pass.client
 
processAllEntities(Consumer<URI>, Class<T>) - Method in interface org.dataconservancy.pass.client.PassClient
Visit all PASS entities in the repository of a given class.
processAllEntities(Consumer<URI>) - Method in interface org.dataconservancy.pass.client.PassClient
Visit all PASS entities

R

readResource(URI, Class<T>) - Method in interface org.dataconservancy.pass.client.PassClient
Retrieves the entity matching the URI provided, populates the appropriate Java class with its values.

T

toJson(PassEntity, boolean) - Method in interface org.dataconservancy.pass.client.PassJsonAdapter
Pass in a PASS model object e.g.
toModel(byte[], Class<T>) - Method in interface org.dataconservancy.pass.client.PassJsonAdapter
Pass in the JSON data as a byte array and the model class to match it to e.g.
toModel(InputStream, Class<T>) - Method in interface org.dataconservancy.pass.client.PassJsonAdapter
Pass in the json data as an InputStream and the model class to match it to e.g.

U

updateAndReadResource(T, Class<T>) - Method in interface org.dataconservancy.pass.client.PassClient
Takes any PassEntity, and updates the record matching the ID field.
updateResource(PassEntity) - Method in interface org.dataconservancy.pass.client.PassClient
Takes any PassEntity, and updates the record matching the ID field.
upload(URI, InputStream) - Method in interface org.dataconservancy.pass.client.PassClient
POSTs the content to entityUri.
upload(URI, InputStream, Map<String, ?>) - Method in interface org.dataconservancy.pass.client.PassClient
POSTs the supplied content to the supplied entityUri.
C D F G O P R T U 
Skip navigation links

Copyright © 2019. All rights reserved.