All Classes and Interfaces

Class
Description
Implementation of basic operation features, including: management of operation states management of asynchronous calls and blocking calls
Implementation of basic binding mechanisms, such as URI template instantiation.
 
 
basic_auth_credentials(Username, Password, Header) is true if Header is the proper Authorization header value for Username / Password, as per HTTP basic authentication.
Exception thrown whenever ProtocolBindings.getBinding(String) is called but no suitable binding has been registered for the URI scheme provided in the form.
 
 
A couple of CSV tools
 
 
expand_template(Tpl, {Var1 -> Val1, Var2 -> Val2, ...}, URI) is true if URI is the result of expanding Tpl, a URI template, with the mapping provided in the second argument.
Default HTTP binding.
 
 
 
Default HTTP binding.
 
Wrapper for an HTTP response received when performing a HttpOperation.
A Hypermedea artifact submits agent requests to servers and processes any incoming response (synchronous or asynchronous).
The Hypermedea environment turns agent actions into requests to servers and processes any incoming response (synchronous or asynchronous).
Various methods to handle identifiers (Jason/PDDL identifiers, IRIs).
 
Handler for representations with Content-Type application/json.
 
Exception thrown whenever the connection with the server is closed or broken before it responded to a client request during some Web operation.
A Web operation is a temporal entity (~time interval) that starts with a request sent by the client to the server and that remains active as long as the server returns responses.
 
Handler for representations with Content-Type text/plain.
 
Factory class to execute generic operations from Web forms.
 
Handler for representations with any of the RDF Content-Types:
 
Object handling resource representation, capable of serializing Jason terms in some well-known format, and round-tripping to Jason terms.
Factory class to (de)serialize resource representations in (from) known Content-Types.
 
 
 
 
target(URI, TargetURI) is true if TargetURI has no fragment and is equal to URI (except for the fragment).
 
 
Code forked from wot-td-java, maintained by University St.
Utilities to deal with URI templates.