Index
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 ifHeader
is the properAuthorization
header value forUsername
/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 ifURI
is the result of expandingTpl
, 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 ofRepresentationHandler.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 ofOperation.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 MQTTSUBSCRIBE
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
-
Executes
HypermedeaArtifact.patch(String, Object[], Object[])
with an empty form. - 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 inrepresentationDiff
. - 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
-
Executes
HypermedeaArtifact.post(String, Object[], Object[])
with an empty form. - post(String, Object[], Object[]) - Method in class org.hypermedea.HypermedeaArtifact
-
Asks the server to append the provided
representationPart
to the current representation ofresourceURI
. - 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
-
Executes
HypermedeaArtifact.put(String, Object[], Object[])
with an empty form. - 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 providedrepresentation
. - 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 ifTargetURI
has no fragment and is equal toURI
(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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form