Index

A B C D E F G H I J L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AAC - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
ABIWORD - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
ACCEPT - Enum constant in enum class com.janeirodigital.sai.httputils.HttpHeader
 
ACL - Enum constant in enum class com.janeirodigital.sai.httputils.LinkRelation
 
addChildToUriPath(URI, String) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Adds a child to the end of the path of baseUrl
addHttpHeader(HttpHeader, String) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Add the HTTP header identified by name with the provided value.
addHttpHeader(HttpHeader, String, Headers) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Add the HTTP header identified by name with the provided value.
addLinkRelationHeader(LinkRelation, String) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Add an HTTP Link Relation header of type with the provided target.
addLinkRelationHeader(LinkRelation, String, Headers) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Add an HTTP Link Relation header of type with the provided target.
APP_XML - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
APPLE_INSTALLER - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
ATOM_XML - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
AUDIO_3GPP - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
AUDIO_3GPP2 - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
AUTHORIZATION - Enum constant in enum class com.janeirodigital.sai.httputils.HttpHeader
 
AZW - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

B

BMP - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
BZIP - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
BZIP2 - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

C

CALENDAR - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
CDF - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
checkRdfResponse(Response) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Check the provided response for viable for an RDF resource.
checkResponse(Response) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Check the provided response for viability
com.janeirodigital.sai.httputils - package com.janeirodigital.sai.httputils
 
CONNECT - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
CONTENT_TYPE - Enum constant in enum class com.janeirodigital.sai.httputils.HttpHeader
 
ContentType - Enum Class in com.janeirodigital.sai.httputils
Enumerated list of applicable HTTP Content-Type values
CSH - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
CSS - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
CSV - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

D

DEFAULT_RDF_CONTENT_TYPE - Static variable in class com.janeirodigital.sai.httputils.HttpUtils
 
DELETE - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
deleteResource(OkHttpClient, URI) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Calls HttpUtils.deleteResource(OkHttpClient, URI, Headers) without any additional headers supplied.
deleteResource(OkHttpClient, URI, Headers) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP DELETE on the resource at uri.
DESCRIBED_BY - Enum constant in enum class com.janeirodigital.sai.httputils.LinkRelation
 
DPOP - Enum constant in enum class com.janeirodigital.sai.httputils.HttpHeader
 

E

EPUD - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

F

FLASH - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
FOCUS_NODE - Enum constant in enum class com.janeirodigital.sai.httputils.LinkRelation
 
FREEARC - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

G

get(String) - Static method in enum class com.janeirodigital.sai.httputils.ContentType
 
get(String) - Static method in enum class com.janeirodigital.sai.httputils.HttpHeader
 
get(String) - Static method in enum class com.janeirodigital.sai.httputils.HttpMethod
 
GET - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
getContentType(Response) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Get the HTTP Content-Type of the response
getLinkRelationString(LinkRelation, String) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Get a formatted HTTP Link Relation string in compliance with RFC 8288
getRdfModelFromResponse(Response) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Get a Jena RDF Model from the body of the OkHttp Response.
getRdfResource(OkHttpClient, URI) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP GET on an RDF resource at uri.
getRdfResource(OkHttpClient, URI, Headers) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP GET on an RDF resource at uri.
getRequiredRdfResource(OkHttpClient, URI) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP GET on an RDF resource at uri.
getRequiredResource(OkHttpClient, URI) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP GET on the resource at uri, and throws an exception if the resource cannot be found or the response is otherwise unsuccessful.
getResource(OkHttpClient, URI) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Calls HttpUtils.getResource(OkHttpClient, URI, Headers) without any additional headers supplied.
getResource(OkHttpClient, URI, Headers) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP GET on the resource at uri.
getResponseFailureMessage(Response) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Generate a failure message based on an OkHttp Response
getValue() - Method in enum class com.janeirodigital.sai.httputils.ContentType
 
getValue() - Method in enum class com.janeirodigital.sai.httputils.HttpHeader
 
getValue() - Method in enum class com.janeirodigital.sai.httputils.HttpMethod
 
getValue() - Method in enum class com.janeirodigital.sai.httputils.LinkRelation
 
GIF - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
GZIP - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

H

HEAD - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
HTTPD_PHP - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
HttpHeader - Enum Class in com.janeirodigital.sai.httputils
Enumerated list of applicable HTTP headers
HttpMethod - Enum Class in com.janeirodigital.sai.httputils
Enumerated list of HTTP methods
HttpUtils - Class in com.janeirodigital.sai.httputils
Assorted utility methods related to working with HTTP requests and responses

I

IF_NONE_MATCH - Enum constant in enum class com.janeirodigital.sai.httputils.HttpHeader
 

J

JAVA_ARCHIVE - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
JAVASCRIPT - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
JPEG - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
JSON - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

L

LD_JSON - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
LDP_BASIC_CONTAINER - Static variable in class com.janeirodigital.sai.httputils.HttpUtils
 
LDP_CONTAINER - Static variable in class com.janeirodigital.sai.httputils.HttpUtils
 
LINK - Enum constant in enum class com.janeirodigital.sai.httputils.HttpHeader
 
LinkRelation - Enum Class in com.janeirodigital.sai.httputils
Enumerated list of application HTTP Link relations
LOCATION - Enum constant in enum class com.janeirodigital.sai.httputils.HttpHeader
 

M

MANAGED_BY - Enum constant in enum class com.janeirodigital.sai.httputils.LinkRelation
 
MANAGES - Enum constant in enum class com.janeirodigital.sai.httputils.LinkRelation
 
MIDI - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MP2T - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MPEG_AUDIO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MPEG_VIDEO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MPEG4 - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MS_EXCEL - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MS_FONTOBJECT - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MS_ICON - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MS_POWERPOINT - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MS_WORD - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
MSVIDEO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

N

N_TRIPLES - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

O

OCTET_STREAM - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OGG - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OGG_AUDIO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OGG_VIDEO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OOXML_DOCUMENT - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OOXML_PRESENTATION - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OOXML_SHEET - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OPENDOCUMENT_PRESENTATION - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OPENDOCUMENT_SHEET - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OPENDOCUMENT_TEXT - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OPTIONS - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
OPUS_AUDIO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
OTF - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

P

PATCH - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
PDF - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
PNG - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
POST - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
PUT - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
putRdfContainer(OkHttpClient, URI, Resource, ContentType) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
 
putRdfContainer(OkHttpClient, URI, Resource, ContentType, String) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP PUT on the resource at uri treated as a Basic Container, with a serialized Jena Resource as the request body.
putRdfResource(OkHttpClient, URI, Resource, ContentType) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP PUT on the resource at uri using a serialized Jena Resource as the request body.
putRdfResource(OkHttpClient, URI, Resource, ContentType, String) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP PUT on the resource at uri using a serialized Jena Resource as the request body with a jsonLdContext
putRdfResource(OkHttpClient, URI, Resource, ContentType, String, Headers) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP PUT with optional headers on the resource at uri using a serialized Jena Resource as the request body.
putRdfResource(OkHttpClient, URI, Resource, ContentType, Headers) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP PUT with optional headers on the resource at uri using a serialized Jena Resource as the request body.
putResource(OkHttpClient, URI, Headers, String, ContentType) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Perform an HTTP PUT on the resource at uri.

R

RAR - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
RDF_CONTENT_TYPES - Static variable in class com.janeirodigital.sai.httputils.HttpUtils
 
RDF_XML - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
requestUrlToUri(HttpUrl) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Convenience wrapper around urlToUri which takes the OkHttp HttpUrl type as input.
RTF - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

S

SaiHttpException - Exception in com.janeirodigital.sai.httputils
General exception used to represent issues processing HTTP requests and responses
SaiHttpException(String) - Constructor for exception com.janeirodigital.sai.httputils.SaiHttpException
 
SaiHttpException(String, Throwable) - Constructor for exception com.janeirodigital.sai.httputils.SaiHttpException
 
SaiHttpNotFoundException - Exception in com.janeirodigital.sai.httputils
Custom exception thrown when an HTTP resource cannot be found
SaiHttpNotFoundException(String) - Constructor for exception com.janeirodigital.sai.httputils.SaiHttpNotFoundException
 
setHttpHeader(HttpHeader, String) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Set the HTTP header identified by name with the provided value.
setHttpHeader(HttpHeader, String, Headers) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Set the HTTP header identified by name with the provided value.
SH - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
SLUG - Enum constant in enum class com.janeirodigital.sai.httputils.HttpHeader
 
SPARQL_UPDATE - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
stringToUrl(String) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Converts a string to a URL
SVG_XML - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

T

TAR - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
TARGET_SHAPETREE - Enum constant in enum class com.janeirodigital.sai.httputils.LinkRelation
 
TEXT_HTML - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
TEXT_PLAIN - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
TEXT_TURTLE - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
TIFF - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
TRACE - Enum constant in enum class com.janeirodigital.sai.httputils.HttpMethod
 
TTF - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
TYPE - Enum constant in enum class com.janeirodigital.sai.httputils.LinkRelation
 

U

uriToUrl(URI) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Coverts a URI to a URL
urlToBase(URL) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Returns the scheme, domain name, port, and path of a URL, removing any query parameters or fragments.
urlToUri(URL) - Static method in class com.janeirodigital.sai.httputils.HttpUtils
Wrap conversion from URI to URI which should never fail on a well-formed URI.

V

valueOf(String) - Static method in enum class com.janeirodigital.sai.httputils.ContentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.janeirodigital.sai.httputils.HttpHeader
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.janeirodigital.sai.httputils.HttpMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.janeirodigital.sai.httputils.LinkRelation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.janeirodigital.sai.httputils.ContentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.janeirodigital.sai.httputils.HttpHeader
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.janeirodigital.sai.httputils.HttpMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.janeirodigital.sai.httputils.LinkRelation
Returns an array containing the constants of this enum class, in the order they are declared.
VIDEO_3GPP - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
VIDEO_3GPP2 - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
VISIO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

W

WAV - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
WEBM_AUDIO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
WEBM_VIDEO - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
WEBP - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
WOFF - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
WOFF2 - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

X

X_MIDI - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
X7Z - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
XHTML_XML - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
XML - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
XUL_XML - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 

Z

ZIP - Enum constant in enum class com.janeirodigital.sai.httputils.ContentType
 
A B C D E F G H I J L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form