Package com.inrupt.client


package com.inrupt.client

Application interfaces for the Inrupt Java Client Libraries.

The Inrupt Java Client Libraries use a set of generic interfaces which help integrate with some of the higher-level modules.

Working with an HTTP client is easier by implementing the Client. Then, to make use of the HTTP client, which previously was loaded on the classpath, you can call the ClientProvider.

Request and Response classes help with interacting with an HTTP client. And Headers helps parsing header values, including those often used with Solid, such as Headers.Link or Headers.WacAllow.

Further, to work with HTTP resources as RDF-based resources, you can make use of the Resource class. ValidationResult can be of use when validation of the Solid resource is needed.

The InruptClientException provides a runtime exception used as a generic exception throughout the Inrupt Java Client Libraries.