Index

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

A

Accept - Static variable in class org.hypermedea.op.http.HTTP
 
ACCEPT_HEADER - Static variable in class org.hypermedea.op.http.HttpOperation
Accept header set by default, favoring RDF representations.
APPLICATION_JSON_CT - Static variable in class org.hypermedea.ct.json.JsonHandler
 
Authorization - Static variable in class org.hypermedea.op.http.HTTP
 

B

BaseOperation - Class in org.hypermedea.op
Implementation of basic operation features, including: management of operation states management of asynchronous calls and blocking calls
BaseOperation(String, Map<String, Object>) - Constructor for class org.hypermedea.op.BaseOperation
 
BaseProtocolBinding - Class in org.hypermedea.op
Implementation of basic binding mechanisms, such as URI template instantiation.
BaseProtocolBinding() - Constructor for class org.hypermedea.op.BaseProtocolBinding
 
BaseRepresentationHandler - Class in org.hypermedea.ct
 
BaseRepresentationHandler(String, String...) - Constructor for class org.hypermedea.ct.BaseRepresentationHandler
Descendant classes must provide a default constructor without arguments.
BaseResponse - Class in org.hypermedea.op
 
BaseResponse(Operation) - Constructor for class org.hypermedea.op.BaseResponse
 
basic_auth_credentials - Class in h
basic_auth_credentials(Username, Password, Header) is true if Header is the proper Authorization header value for Username / Password, as per HTTP basic authentication.
basic_auth_credentials() - Constructor for class h.basic_auth_credentials
 
bind(String, String) - Static method in class org.hypermedea.tools.URITemplates
Try to match URI instance with URI template and return bindings for template variables if instance matches.
bind(String, Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
bind(String, Map<String, Object>) - Method in interface org.hypermedea.op.ProtocolBinding
 
bind(String, Map<String, Object>) - Static method in class org.hypermedea.op.ProtocolBindings
 
bind(String, Map<String, Object>, Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
bind(String, Map<String, Object>, Map<String, Object>) - Method in interface org.hypermedea.op.ProtocolBinding
 
bind(String, Map<String, Object>, Map<String, Object>) - Static method in class org.hypermedea.op.ProtocolBindings
 
bindDelete(String, Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
bindDelete(String, Map<String, Object>) - Method in class org.hypermedea.op.file.FileBinding
 
bindDelete(String, Map<String, Object>) - Method in class org.hypermedea.op.http.HttpBinding
 
bindGet(String, Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
bindGet(String, Map<String, Object>) - Method in class org.hypermedea.op.file.FileBinding
 
bindGet(String, Map<String, Object>) - Method in class org.hypermedea.op.http.HttpBinding
 
BindingNotFoundException - Exception in org.hypermedea.op
Exception thrown whenever ProtocolBindings.getBinding(String) is called but no suitable binding has been registered for the URI scheme provided in the form.
BindingNotFoundException() - Constructor for exception org.hypermedea.op.BindingNotFoundException
 
BindingNotRegisteredException - Exception in org.hypermedea.op
 
BindingNotRegisteredException(String, Throwable) - Constructor for exception org.hypermedea.op.BindingNotRegisteredException
 
BindingNotRegisteredException(Throwable) - Constructor for exception org.hypermedea.op.BindingNotRegisteredException
 
bindPatch(String, Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
bindPatch(String, Map<String, Object>) - Method in class org.hypermedea.op.http.HttpBinding
 
bindPost(String, Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
bindPost(String, Map<String, Object>) - Method in class org.hypermedea.op.file.FileBinding
 
bindPost(String, Map<String, Object>) - Method in class org.hypermedea.op.http.HttpBinding
 
bindPut(String, Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
bindPut(String, Map<String, Object>) - Method in class org.hypermedea.op.file.FileBinding
 
bindPut(String, Map<String, Object>) - Method in class org.hypermedea.op.http.HttpBinding
 
bindWatch(String, Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
bindWatch(String, Map<String, Object>) - Method in class org.hypermedea.op.http.HttpBinding
 

C

CLIENT_ERROR - Enum constant in enum class org.hypermedea.op.Response.ResponseStatus
 
ContentType - Static variable in class org.hypermedea.op.http.HTTP
 
Cookie - Static variable in class org.hypermedea.op.http.HTTP
 
createUri(Map<String, Object>) - Method in class org.hypermedea.tools.URITemplate
 
CSVTools - Class in org.hypermedea.tools
A couple of CSV tools
CSVTools() - Constructor for class org.hypermedea.tools.CSVTools
 

D

DEFAULT_FILE_CT - Static variable in class org.hypermedea.op.file.FileResponse
 
DEFAULT_HTTP_CT - Static variable in class org.hypermedea.op.http.HttpResponse
 
DEFAULT_SCHEME - Static variable in class org.hypermedea.op.ProtocolBindings
 
DEFAULT_TIMEOUT - Static variable in class org.hypermedea.op.BaseOperation
Default value for BaseOperation.timeout
delete(String) - Method in class org.hypermedea.HypermedeaArtifact
Executes HypermedeaArtifact.delete(String) with an empty form.
delete(String, Object[]) - Method in class org.hypermedea.HypermedeaArtifact
Asks the server to delete all known representations of resourceURI.
DELETE - Static variable in interface org.hypermedea.op.Operation
 
DeleteFileOperation - Class in org.hypermedea.op.file
 
DeleteFileOperation(String, Map<String, Object>) - Constructor for class org.hypermedea.op.file.DeleteFileOperation
 
deserialize(InputStream, String, String) - Method in class org.hypermedea.ct.json.JsonHandler
 
deserialize(InputStream, String, String) - Method in class org.hypermedea.ct.rdf.RDFHandler
 
deserialize(InputStream, String, String) - Method in interface org.hypermedea.ct.RepresentationHandler
Deserialize the input representation into a collection of Jason terms.
deserialize(InputStream, String, String) - Static method in class org.hypermedea.ct.RepresentationHandlers
 
deserialize(InputStream, String, String) - Method in class org.hypermedea.ct.txt.PlainTextHandler
 
dispose() - Method in class org.hypermedea.HypermedeaArtifact
 

E

end() - Method in class org.hypermedea.op.BaseOperation
This method is called as a side effect of Operation.unregisterResponseCallback(ResponseCallback), if more callback is registered for the operation.
execute(TransitionSystem, Unifier, Term[]) - Method in class h.basic_auth_credentials
 
execute(TransitionSystem, Unifier, Term[]) - Method in class h.expand_template
 
execute(TransitionSystem, Unifier, Term[]) - Method in class h.target
TODO in case of error, error message shown in agent console is empty.
executeAction(String, Structure) - Method in class org.hypermedea.HypermedeaEnvironment
 
expand_template - Class in h
expand_template(Tpl, [kv(Var1, Val1), kv(Var2, Val2), ...], URI) is true if URI is the result of expanding Tpl, a URI template, with the mapping provided in the second argument.
expand_template() - Constructor for class h.expand_template
 

F

file - Variable in class org.hypermedea.op.file.FileOperation
 
FileBinding - Class in org.hypermedea.op.file
Default HTTP binding.
FileBinding() - Constructor for class org.hypermedea.op.file.FileBinding
 
FileOperation - Class in org.hypermedea.op.file
 
FileOperation(String, Map<String, Object>) - Constructor for class org.hypermedea.op.file.FileOperation
 
FileResponse - Class in org.hypermedea.op.file
 
FileResponse(Operation) - Constructor for class org.hypermedea.op.file.FileResponse
 
FileResponse(Operation, FileInputStream) - Constructor for class org.hypermedea.op.file.FileResponse
 
FileResponse(Operation, Response.ResponseStatus) - Constructor for class org.hypermedea.op.file.FileResponse
 
forget(String) - Method in class org.hypermedea.HypermedeaArtifact
Executes HypermedeaArtifact.forget(String, Object[]) with an empty form.
forget(String, Object[]) - Method in class org.hypermedea.HypermedeaArtifact
Deletes the local representation of resourceURI and, if the resource is being watched, unsubscribes from server notification.
form - Variable in class org.hypermedea.op.BaseOperation
Form from which the operation was instantiated.
functor - Variable in class org.hypermedea.ct.BaseRepresentationHandler
 

G

get(String) - Method in class org.hypermedea.HypermedeaArtifact
Executes HypermedeaArtifact.get(String, Object[]) with an empty form.
get(String, Object[]) - Method in class org.hypermedea.HypermedeaArtifact
Asks the server for a representation of resourceURI.
GET - Static variable in interface org.hypermedea.op.Operation
 
getAsMap(ListTerm) - Static method in class org.hypermedea.tools.KVPairs
 
getBasicAuthField(String, String) - Static method in class org.hypermedea.op.http.HTTP
 
getDefaultContentType(Collection<Literal>) - Static method in class org.hypermedea.ct.RepresentationHandlers
 
getFileIRI(String) - Static method in class org.hypermedea.tools.Identifiers
 
getForm() - Method in class org.hypermedea.op.BaseOperation
 
getForm() - Method in interface org.hypermedea.op.Operation
Return the filled-out form passed as argument to the instantiation of the operation.
getFunctor() - Method in class org.hypermedea.ct.BaseRepresentationHandler
 
getFunctor() - Method in interface org.hypermedea.ct.RepresentationHandler
Return the functor appearing in the Jason structure(s) returned by RepresentationHandler.deserialize(InputStream, String, String) and accepted as input of RepresentationHandler.serialize(Collection, OutputStream, String).
getHeader(String) - Static method in class org.hypermedea.op.http.HTTP
 
getJasonAtomIdentifier(String) - Static method in class org.hypermedea.tools.Identifiers
Normalize an identifier to be a valid Jason atom.
getLexicalForm(Term) - Static method in class org.hypermedea.tools.Identifiers
Return the lexical form (a string) of a Jason term.
getLinks() - Method in class org.hypermedea.op.http.HttpResponse
 
getMethod() - Method in class org.hypermedea.op.BaseOperation
 
getMethod(Map<String, Object>) - Method in class org.hypermedea.op.BaseProtocolBinding
 
getOneLineString(Collection<Literal>) - Static method in class org.hypermedea.tools.Terms
 
getOperation() - Method in class org.hypermedea.op.BaseResponse
 
getOperation() - Method in interface org.hypermedea.op.Response
 
getPayload() - Method in class org.hypermedea.op.BaseOperation
 
getPayload() - Method in class org.hypermedea.op.file.FileResponse
 
getPayload() - Method in class org.hypermedea.op.http.HttpResponse
 
getPayload() - Method in interface org.hypermedea.op.Operation
Return the request's payload, as one or more Jason literals.
getPayload() - Method in interface org.hypermedea.op.Response
Note: not only for GET/WATCH.
getProtocol() - Method in class org.hypermedea.op.file.FileBinding
 
getProtocol() - Method in class org.hypermedea.op.http.HttpBinding
 
getProtocol() - Method in interface org.hypermedea.op.ProtocolBinding
 
getResponse() - Method in class org.hypermedea.op.BaseOperation
Use a semaphore (BlockingDeque of size 1) to implement the expected behavior of Operation.getResponse().
getResponse() - Method in interface org.hypermedea.op.Operation
Wait synchronously for a response from the server and return it.
getResponse() - Method in class org.hypermedea.op.SynchronousOperation
Calls BaseOperation.end() before returning the response.
getStatus() - Method in class org.hypermedea.op.file.FileResponse
 
getStatus() - Method in class org.hypermedea.op.http.HttpResponse
 
getStatus() - Method in interface org.hypermedea.op.Response
 
getSupportedContentTypes() - Method in class org.hypermedea.ct.BaseRepresentationHandler
 
getSupportedContentTypes() - Method in interface org.hypermedea.ct.RepresentationHandler
Return the Content-Types in which the wrapped representation can alternatively be represented.
getSupportedSchemes() - Method in class org.hypermedea.op.file.FileBinding
 
getSupportedSchemes() - Method in class org.hypermedea.op.http.HttpBinding
 
getSupportedSchemes() - Method in interface org.hypermedea.op.ProtocolBinding
 
getTargetURI() - Method in class org.hypermedea.op.BaseOperation
 
getTargetURI() - Method in interface org.hypermedea.op.Operation
Return the URI of the resource targeted in the operation.

H

h - package h
Hypermedea's internal action library, mostly to manipulate URIs.
HTTP - Class in org.hypermedea.op.http
 
HttpBinding - Class in org.hypermedea.op.http
Default HTTP binding.
HttpBinding() - Constructor for class org.hypermedea.op.http.HttpBinding
 
HttpOperation - Class in org.hypermedea.op.http
 
HttpOperation(String, Map<String, Object>) - Constructor for class org.hypermedea.op.http.HttpOperation
 
HttpResponse - Class in org.hypermedea.op.http
Wrapper for an HTTP response received when performing a HttpOperation.
HttpResponse(SimpleHttpResponse, Operation) - Constructor for class org.hypermedea.op.http.HttpResponse
 
HypermedeaArtifact - Class in org.hypermedea
A Hypermedea artifact submits agent requests to servers and processes any incoming response (synchronous or asynchronous).
HypermedeaArtifact() - Constructor for class org.hypermedea.HypermedeaArtifact
 
HypermedeaEnvironment - Class in org.hypermedea
Not yet implemented.
HypermedeaEnvironment() - Constructor for class org.hypermedea.HypermedeaEnvironment
 

I

Identifiers - Class in org.hypermedea.tools
Various methods to handle identifiers (Jason/PDDL identifiers, IRIs).
Identifiers() - Constructor for class org.hypermedea.tools.Identifiers
 
init() - Method in class org.hypermedea.HypermedeaArtifact
 
InvalidFormException - Exception in org.hypermedea.op
 
InvalidFormException(String) - Constructor for exception org.hypermedea.op.InvalidFormException
 
InvalidFormException(String, Throwable) - Constructor for exception org.hypermedea.op.InvalidFormException
 
InvalidFormException(Throwable) - Constructor for exception org.hypermedea.op.InvalidFormException
 
isAsync() - Method in class org.hypermedea.op.BaseOperation
Note: to implement synchronous operations, use SynchronousOperation.
isAsync() - Method in interface org.hypermedea.op.Operation
Return whether the operation is asynchronous, implying that a server may acknowledge a request before sending any response and that the server may return an arbitrary number of responses, asynchronously.
isIdempotent() - Method in class org.hypermedea.op.BaseOperation
 
isIdempotent() - Method in interface org.hypermedea.op.Operation
Return whether the operation is idempotent, i.e. if it can be called repeatedly with the same effect.
isSafe() - Method in class org.hypermedea.op.BaseOperation
 
isSafe() - Method in interface org.hypermedea.op.Operation
Return whether the operation is safe, i.e. if it has no side effect.

J

JSON_FUNCTOR - Static variable in class org.hypermedea.ct.json.JsonHandler
 
JSON_MEMBER_FUNCTOR - Static variable in class org.hypermedea.ct.json.JsonHandler
TODO replace with native Jason map
JSON_MEMBER_FUNCTOR - Static variable in class org.hypermedea.tools.KVPairs
 
JsonHandler - Class in org.hypermedea.ct.json
Handler for representations with Content-Type application/json.
JsonHandler() - Constructor for class org.hypermedea.ct.json.JsonHandler
 
JsonTermVisitor - Interface in org.hypermedea.ct.json
 

K

KVPairs - Class in org.hypermedea.tools
Utility to manage lists of key-value pairs represented in Jason as [kv(K1, V1), kv(K2, V2), ...], e.g.
KVPairs() - Constructor for class org.hypermedea.tools.KVPairs
 

M

METHOD_NAME_FIELD - Static variable in interface org.hypermedea.op.Operation
Field name to indicate the method used in the operation.

N

NoResponseException - Exception in org.hypermedea.op
Exception thrown whenever the connection with the server is closed or broken before it responded to a client request during some Web operation.
NoResponseException() - Constructor for exception org.hypermedea.op.NoResponseException
 
NoResponseException(Throwable) - Constructor for exception org.hypermedea.op.NoResponseException
 
NS - Static variable in class org.hypermedea.op.http.HTTP
 

O

OK - Enum constant in enum class org.hypermedea.op.Response.ResponseStatus
 
onError() - Method in class org.hypermedea.op.BaseOperation
Pass an empty value to the semaphore and notify registered callbacks of an error.
onError() - Method in interface org.hypermedea.op.ResponseCallback
Called if connection to the server is lost, after initial request was sent.
onResponse(Response) - Method in class org.hypermedea.op.BaseOperation
Pass the input response to the semaphore and notify registered callbacks.
onResponse(Response) - Method in interface org.hypermedea.op.ResponseCallback
Called whenever a server asynchronously notifies the client (during e.g. a CoAP OBSERVE or MQTT SUBSCRIBE operation).
operation - Variable in class org.hypermedea.op.BaseResponse
 
Operation - Interface in org.hypermedea.op
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.
OperationAlreadyStartedException - Exception in org.hypermedea.op
 
OperationAlreadyStartedException() - Constructor for exception org.hypermedea.op.OperationAlreadyStartedException
 
operationStarted - Variable in class org.hypermedea.op.BaseOperation
Flag that the operation has already started (no further request can be sent)
org.hypermedea - package org.hypermedea
Main Hypermedea package.
org.hypermedea.ct - package org.hypermedea.ct
Representation handler package, with common interface and base implementations.
org.hypermedea.ct.json - package org.hypermedea.ct.json
The mapping between JSON objects and Jason terms is inspired by the SWI-Prolog JSON library.
org.hypermedea.ct.rdf - package org.hypermedea.ct.rdf
RDF statements (triples) map to Jason terms of the form: rdf(S, P, O)[ rdf_type_map(SType, uri, OType) ]
org.hypermedea.ct.txt - package org.hypermedea.ct.txt
Textual representations are simply wrapped into a text structure in Jason.
org.hypermedea.op - package org.hypermedea.op
Protocol binding package, with common interface and base implementations.
org.hypermedea.op.file - package org.hypermedea.op.file
File binding, with support for GET, PUT, POST and DELETE (read, write, append and delete).
org.hypermedea.op.http - package org.hypermedea.op.http
HTTP binding, supporting all operation types except WATCH.
org.hypermedea.tools - package org.hypermedea.tools
Miscellaneous tools used across Hypermedea packages.

P

patch(String, Object[]) - Method in class org.hypermedea.HypermedeaArtifact
patch(String, Object[], Object[]) - Method in class org.hypermedea.HypermedeaArtifact
Asks the server to apply a diff on the current representation of resourceURI, as specified in representationDiff.
PATCH - Static variable in interface org.hypermedea.op.Operation
 
payload - Variable in class org.hypermedea.op.BaseOperation
Payload to send with the operation's request.
PlainTextHandler - Class in org.hypermedea.ct.txt
Handler for representations with Content-Type text/plain.
PlainTextHandler() - Constructor for class org.hypermedea.ct.txt.PlainTextHandler
 
post(String) - Method in class org.hypermedea.HypermedeaArtifact
Executes HypermedeaArtifact.post(String, Object[], Object[]) with an empty payload and an empty form.
post(String, Object[]) - Method in class org.hypermedea.HypermedeaArtifact
post(String, Object[], Object[]) - Method in class org.hypermedea.HypermedeaArtifact
Asks the server to append the provided representationPart to the current representation of resourceURI.
POST - Static variable in interface org.hypermedea.op.Operation
 
ProtocolBinding - Interface in org.hypermedea.op
 
ProtocolBindings - Class in org.hypermedea.op
Factory class to execute generic operations from Web forms.
put(String, Object[]) - Method in class org.hypermedea.HypermedeaArtifact
put(String, Object[], Object[]) - Method in class org.hypermedea.HypermedeaArtifact
Asks the server to replace the current representation(s) it has of resourceURI with the provided representation.
PUT - Static variable in interface org.hypermedea.op.Operation
 

R

RDF_CT - Static variable in class org.hypermedea.ct.rdf.RDFHandler
 
RDF_FUNCTOR - Static variable in class org.hypermedea.ct.rdf.RDFHandler
 
RDF_TYPE_BNODE_ATOM - Static variable in class org.hypermedea.ct.rdf.RDFHandler
 
RDF_TYPE_LITERAL_ATOM - Static variable in class org.hypermedea.ct.rdf.RDFHandler
 
RDF_TYPE_MAP_FUNCTOR - Static variable in class org.hypermedea.ct.rdf.RDFHandler
 
RDF_TYPE_URI_ATOM - Static variable in class org.hypermedea.ct.rdf.RDFHandler
 
RDFHandler - Class in org.hypermedea.ct.rdf
Handler for representations with any of the RDF Content-Types:
RDFHandler() - Constructor for class org.hypermedea.ct.rdf.RDFHandler
 
readCSVtoMap(String) - Static method in class org.hypermedea.tools.CSVTools
 
ReadFileOperation - Class in org.hypermedea.op.file
 
ReadFileOperation(String, Map<String, Object>) - Constructor for class org.hypermedea.op.file.ReadFileOperation
 
registerResponseCallback(ResponseCallback) - Method in class org.hypermedea.op.BaseOperation
 
registerResponseCallback(ResponseCallback) - Method in interface org.hypermedea.op.Operation
Register a callback for asynchronous responses sent by the server.
removeQuotationMarks(String) - Static method in class org.hypermedea.tools.CSVTools
 
RepresentationHandler - Interface in org.hypermedea.ct
Object handling resource representation, capable of serializing Jason terms in some well-known format, and round-tripping to Jason terms.
RepresentationHandlers - Class in org.hypermedea.ct
Factory class to (de)serialize resource representations in (from) known Content-Types.
Response - Interface in org.hypermedea.op
 
Response.ResponseStatus - Enum Class in org.hypermedea.op
 
ResponseCallback - Interface in org.hypermedea.op
 

S

sendRequest() - Method in class org.hypermedea.op.BaseOperation
Ensure that only a single request is sent.
sendRequest() - Method in interface org.hypermedea.op.Operation
Start the operation by sending a message to the server with payload.
sendRequest() - Method in class org.hypermedea.op.SynchronousOperation
 
sendSingleRequest() - Method in class org.hypermedea.op.BaseOperation
Implementations are protocol binding-dependent.
sendSingleRequest() - Method in class org.hypermedea.op.file.DeleteFileOperation
 
sendSingleRequest() - Method in class org.hypermedea.op.file.ReadFileOperation
 
sendSingleRequest() - Method in class org.hypermedea.op.file.WriteFileOperation
 
sendSingleRequest() - Method in class org.hypermedea.op.http.HttpOperation
 
serialize(Collection<Literal>, OutputStream, String) - Method in class org.hypermedea.ct.json.JsonHandler
 
serialize(Collection<Literal>, OutputStream, String) - Method in class org.hypermedea.ct.rdf.RDFHandler
 
serialize(Collection<Literal>, OutputStream, String) - Method in interface org.hypermedea.ct.RepresentationHandler
Serialize the input representation into an alternative representation, in a well-known format (a Content-Type), assumed to be the first Content-Type returned by RepresentationHandler.getSupportedContentTypes().
serialize(Collection<Literal>, OutputStream, String) - Static method in class org.hypermedea.ct.RepresentationHandlers
 
serialize(Collection<Literal>, OutputStream, String) - Method in class org.hypermedea.ct.txt.PlainTextHandler
 
SERVER_ERROR - Enum constant in enum class org.hypermedea.op.Response.ResponseStatus
 
setPayload(Literal) - Method in class org.hypermedea.op.BaseOperation
Wrap the input term into an array and call BaseOperation.setPayload(Collection).
setPayload(Literal) - Method in interface org.hypermedea.op.Operation
Fill out the form with a payload.
setPayload(Collection<Literal>) - Method in class org.hypermedea.op.BaseOperation
 
setPayload(Collection<Literal>) - Method in class org.hypermedea.op.file.DeleteFileOperation
 
setPayload(Collection<Literal>) - Method in class org.hypermedea.op.file.ReadFileOperation
 
setPayload(Collection<Literal>) - Method in class org.hypermedea.op.http.HttpOperation
 
setPayload(Collection<Literal>) - Method in interface org.hypermedea.op.Operation
Fill out the form with a payload.
setTimeout(long) - Method in class org.hypermedea.op.BaseOperation
Set timeout between request and (first) response.
SOURCE_FUNCTOR - Static variable in class org.hypermedea.HypermedeaArtifact
 
supportedContentTypes - Variable in class org.hypermedea.ct.BaseRepresentationHandler
 
SynchronousOperation - Class in org.hypermedea.op
 
SynchronousOperation(String, Map<String, Object>) - Constructor for class org.hypermedea.op.SynchronousOperation
 

T

target - Class in h
target(URI, TargetURI) is true if TargetURI has no fragment and is equal to URI (except for the fragment).
target - Variable in class org.hypermedea.op.BaseOperation
Target resource of the operation.
target() - Constructor for class h.target
 
Terms - Class in org.hypermedea.tools
 
Terms() - Constructor for class org.hypermedea.tools.Terms
 
toString() - Method in class org.hypermedea.op.BaseOperation
 
toString() - Method in class org.hypermedea.op.BaseResponse
 
TXT_CT - Static variable in class org.hypermedea.ct.txt.PlainTextHandler
 
TXT_FUNCTOR - Static variable in class org.hypermedea.ct.txt.PlainTextHandler
 

U

UNKNOWN_ERROR - Enum constant in enum class org.hypermedea.op.Response.ResponseStatus
 
unregisterResponseCallback(ResponseCallback) - Method in class org.hypermedea.op.BaseOperation
 
unregisterResponseCallback(ResponseCallback) - Method in interface org.hypermedea.op.Operation
Remove a callback from the list of registered callbacks for the operation.
UnsupportedRepresentationException - Exception in org.hypermedea.ct
 
UnsupportedRepresentationException() - Constructor for exception org.hypermedea.ct.UnsupportedRepresentationException
 
UnsupportedRepresentationException(String) - Constructor for exception org.hypermedea.ct.UnsupportedRepresentationException
 
UnsupportedRepresentationException(String, Throwable) - Constructor for exception org.hypermedea.ct.UnsupportedRepresentationException
 
UnsupportedRepresentationException(Throwable) - Constructor for exception org.hypermedea.ct.UnsupportedRepresentationException
 
URITemplate - Class in org.hypermedea.tools
Code forked from wot-td-java, maintained by University St.
URITemplate(String) - Constructor for class org.hypermedea.tools.URITemplate
 
URITemplates - Class in org.hypermedea.tools
Utilities to deal with URI templates.
URITemplates() - Constructor for class org.hypermedea.tools.URITemplates
 

V

valueOf(String) - Static method in enum class org.hypermedea.op.Response.ResponseStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.hypermedea.op.Response.ResponseStatus
Returns an array containing the constants of this enum class, in the order they are declared.
visit() - Method in interface org.hypermedea.ct.json.JsonTermVisitor
 
visit(Boolean) - Method in interface org.hypermedea.ct.json.JsonTermVisitor
 
visit(Double) - Method in interface org.hypermedea.ct.json.JsonTermVisitor
 
visit(Long) - Method in interface org.hypermedea.ct.json.JsonTermVisitor
 
visit(String) - Method in interface org.hypermedea.ct.json.JsonTermVisitor
 
visit(List<Term>) - Method in interface org.hypermedea.ct.json.JsonTermVisitor
 
visit(Map<String, Term>) - Method in interface org.hypermedea.ct.json.JsonTermVisitor
 

W

watch(String) - Method in class org.hypermedea.HypermedeaArtifact
Executes HypermedeaArtifact.watch(String, Object[]) with an empty form.
watch(String, Object[]) - Method in class org.hypermedea.HypermedeaArtifact
Subscribes to any change in the representation of resourceURI, to be sent asynchronously by the server.
WATCH - Static variable in interface org.hypermedea.op.Operation
 
WriteFileOperation - Class in org.hypermedea.op.file
 
WriteFileOperation(String, Map<String, Object>, Boolean) - Constructor for class org.hypermedea.op.file.WriteFileOperation
 
A B C D E F G H I J K M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form