A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- adapt(Object) - Static method in class org.httprpc.beans.BeanAdapter
-
Adapts a value for loosely typed access.
- adapt(Object, Type) - Static method in class org.httprpc.beans.BeanAdapter
-
Adapts a value for strongly typed access.
- adaptList(List<?>, Class<? extends E>) - Static method in class org.httprpc.beans.BeanAdapter
-
Adapts a list instance for typed access.
- adaptMap(Map<K, ?>, Class<? extends V>) - Static method in class org.httprpc.beans.BeanAdapter
-
Adapts a map instance for typed access.
- APPLICATION_X_WWW_FORM_URLENCODED - org.httprpc.WebServiceProxy.Encoding
-
The "application/x-www-form-urlencoded" encoding.
- apply(Object, String, Locale, TimeZone) - Method in interface org.httprpc.io.TemplateEncoder.Modifier
-
Applies the modifier.
- apply(PreparedStatement, Map<String, ?>) - Method in class org.httprpc.sql.Parameters
-
Applies the provided argument values to a prepared statement.
B
- BeanAdapter - Class in org.httprpc.beans
-
Mapadapter for Java bean types. - BeanAdapter(Object) - Constructor for class org.httprpc.beans.BeanAdapter
-
Constructs a new bean adapter.
- BeanAdapter.Property - Class in org.httprpc.beans
-
Class representing a bean property.
C
- close() - Method in class org.httprpc.sql.ResultSetAdapter
- close() - Method in class org.httprpc.util.StreamAdapter
- Collections - Class in org.httprpc.util
-
Class that provides static utility methods for working with collections.
- CREATED - org.httprpc.WebServiceProxy.Status
-
Indicates that the request resulted in the creation of a new resource.
- CSVDecoder - Class in org.httprpc.io
-
CSV decoder.
- CSVDecoder() - Constructor for class org.httprpc.io.CSVDecoder
-
Constructs a new CSV decoder.
- CSVDecoder(boolean) - Constructor for class org.httprpc.io.CSVDecoder
-
Constructs a new CSV decoder.
- CSVDecoder(boolean, char) - Constructor for class org.httprpc.io.CSVDecoder
-
Constructs a new CSV decoder.
- CSVEncoder - Class in org.httprpc.io
-
CSV encoder.
- CSVEncoder(List<String>) - Constructor for class org.httprpc.io.CSVEncoder
-
Constructs a new CSV encoder.
- CSVEncoder(List<String>, char) - Constructor for class org.httprpc.io.CSVEncoder
-
Constructs a new CSV encoder.
D
- Decoder<T> - Class in org.httprpc.io
-
Abstract base class for decoders.
- Decoder(Charset) - Constructor for class org.httprpc.io.Decoder
-
Constructs a new decoder.
- decodeResponse(InputStream, String) - Method in interface org.httprpc.WebServiceProxy.ResponseHandler
-
Decodes a response from an input stream.
- delete(URL) - Static method in class org.httprpc.WebServiceProxy
-
Creates a web service proxy representing a DELETE request.
- delete(URL, String, Object...) - Static method in class org.httprpc.WebServiceProxy
-
Creates a web service proxy representing a DELETE request.
- deleteFrom(String) - Static method in class org.httprpc.sql.QueryBuilder
-
Creates a "delete from" query.
E
- ElementAdapter - Class in org.httprpc.xml
-
Mapadapter for XML elements. - ElementAdapter(Element) - Constructor for class org.httprpc.xml.ElementAdapter
-
Constructs a new element adapter.
- Encoder<T> - Class in org.httprpc.io
-
Abstract base class for encoders.
- Encoder(Charset) - Constructor for class org.httprpc.io.Encoder
-
Constructs a new encoder.
- encodeRequest(OutputStream) - Method in interface org.httprpc.WebServiceProxy.RequestHandler
-
Encodes a request to an output stream.
- entry(K, V) - Static method in class org.httprpc.util.Collections
-
Creates an immutable map entry.
- entrySet() - Method in class org.httprpc.beans.BeanAdapter
- entrySet() - Method in class org.httprpc.util.ResourceBundleAdapter
- entrySet() - Method in class org.httprpc.xml.ElementAdapter
- EOF - Static variable in class org.httprpc.io.Decoder
F
- forUpdate() - Method in class org.httprpc.sql.QueryBuilder
-
Appends a "for update" clause to a query.
- from(String...) - Method in class org.httprpc.sql.QueryBuilder
-
Appends a "from" clause to a query.
G
- get(Object) - Method in class org.httprpc.beans.BeanAdapter
- get(Object) - Method in class org.httprpc.util.ResourceBundleAdapter
- get(Object) - Method in class org.httprpc.xml.ElementAdapter
- get(URL) - Static method in class org.httprpc.WebServiceProxy
-
Creates a web service proxy representing a GET request.
- get(URL, String, Object...) - Static method in class org.httprpc.WebServiceProxy
-
Creates a web service proxy representing a GET request.
- getAccessor() - Method in class org.httprpc.beans.BeanAdapter.Property
-
Returns the property's accessor.
- getArguments() - Method in class org.httprpc.WebServiceProxy
-
Returns the argument map.
- getBody() - Method in class org.httprpc.WebServiceProxy
-
Returns the request body.
- getCharset() - Method in class org.httprpc.io.Decoder
-
Returns the character set to use when decoding an input stream.
- getCharset() - Method in class org.httprpc.io.Encoder
-
Returns the character set to use when encoding an output stream.
- getConnectTimeout() - Method in class org.httprpc.WebServiceProxy
-
Returns the connect timeout.
- getContentType() - Method in interface org.httprpc.WebServiceProxy.RequestHandler
-
Returns the content type produced by the handler.
- getDefaultModifiers() - Static method in class org.httprpc.io.TemplateEncoder
-
Returns the default modifier map.
- getEncoding() - Method in class org.httprpc.WebServiceProxy
-
Returns the encoding used for POST requests.
- getErrorHandler() - Method in class org.httprpc.WebServiceProxy
-
Returns the error handler.
- getExpectedStatus() - Method in class org.httprpc.WebServiceProxy
-
Returns the expected status.
- getFetchSize() - Method in class org.httprpc.sql.ResultSetAdapter
-
Returns the result set's fetch size.
- getFormats() - Method in class org.httprpc.io.CSVEncoder
-
Returns the column formats.
- getHeaders() - Method in class org.httprpc.WebServiceProxy
-
Returns the header map.
- getLabels() - Method in class org.httprpc.io.CSVEncoder
-
Returns the column labels.
- getMethod() - Method in class org.httprpc.WebServiceProxy
-
Returns the HTTP method.
- getModifiers() - Method in class org.httprpc.io.TemplateEncoder
-
Returns the modifier map.
- getMutators() - Method in class org.httprpc.beans.BeanAdapter.Property
-
Returns the property's mutators.
- getProperties(Class<?>) - Static method in class org.httprpc.beans.BeanAdapter
-
Returns the properties for a given type.
- getReadTimeout() - Method in class org.httprpc.WebServiceProxy
-
Returns the read timeout.
- getRequestHandler() - Method in class org.httprpc.WebServiceProxy
-
Returns the request handler.
- getSQL() - Method in class org.httprpc.sql.Parameters
-
Returns the parsed SQL.
- getStatusCode() - Method in exception org.httprpc.WebServiceException
-
Returns the HTTP status code returned by the service.
- getURL() - Method in class org.httprpc.WebServiceProxy
-
Returns the resource URL.
H
- handleResponse(InputStream, String, int) - Method in interface org.httprpc.WebServiceProxy.ErrorHandler
-
Handles an error response.
I
- insertInto(String, Map<String, ?>) - Static method in class org.httprpc.sql.QueryBuilder
-
Creates an "insert into" query.
- invoke() - Method in class org.httprpc.WebServiceProxy
-
Invokes the service operation.
- invoke(Type) - Method in class org.httprpc.WebServiceProxy
-
Invokes the service operation.
- invoke(WebServiceProxy.ResponseHandler<? extends T>) - Method in class org.httprpc.WebServiceProxy
-
Invokes the service operation.
- iterator() - Method in class org.httprpc.sql.ResultSetAdapter
- iterator() - Method in class org.httprpc.util.StreamAdapter
J
- join(String) - Method in class org.httprpc.sql.QueryBuilder
-
Appends a "join" clause to a query.
- JSONDecoder - Class in org.httprpc.io
-
JSON decoder.
- JSONDecoder() - Constructor for class org.httprpc.io.JSONDecoder
-
Constructs a new JSON decoder.
- JSONDecoder(boolean) - Constructor for class org.httprpc.io.JSONDecoder
-
Constructs a new JSON decoder.
- JSONEncoder - Class in org.httprpc.io
-
JSON encoder.
- JSONEncoder() - Constructor for class org.httprpc.io.JSONEncoder
-
Constructs a new JSON encoder.
- JSONEncoder(boolean) - Constructor for class org.httprpc.io.JSONEncoder
-
Constructs a new JSON encoder.
K
- Key - Annotation Type in org.httprpc.beans
-
Annotation that associates a custom name with a bean property.
L
- leftJoin(String) - Method in class org.httprpc.sql.QueryBuilder
-
Appends a "left join" clause to a query.
- limit(int) - Method in class org.httprpc.sql.QueryBuilder
-
Appends a "limit" clause to a query.
- listOf(E...) - Static method in class org.httprpc.util.Collections
-
Creates an immutable list of elements.
M
- mapOf(Map.Entry<K, V>...) - Static method in class org.httprpc.util.Collections
-
Creates an immutable map of entries.
- MULTIPART_FORM_DATA - org.httprpc.WebServiceProxy.Encoding
-
The "multipart/form-data" encoding.
N
- next() - Method in class org.httprpc.sql.ResultSetAdapter
-
Returns the next result.
- NO_CONTENT - org.httprpc.WebServiceProxy.Status
-
Indicates that the request returned no content.
O
- OK - org.httprpc.WebServiceProxy.Status
-
Indicates that the request was successful.
- on(String) - Method in class org.httprpc.sql.QueryBuilder
-
Appends an "on" clause to a query.
- orderBy(String...) - Method in class org.httprpc.sql.QueryBuilder
-
Appends an "order by" clause to a query.
- org.httprpc - package org.httprpc
- org.httprpc.beans - package org.httprpc.beans
- org.httprpc.io - package org.httprpc.io
- org.httprpc.sql - package org.httprpc.sql
- org.httprpc.util - package org.httprpc.util
- org.httprpc.xml - package org.httprpc.xml
P
- Parameters - Class in org.httprpc.sql
-
Class for simplifying execution of prepared statements.
- parse(Reader) - Static method in class org.httprpc.sql.Parameters
-
Parses a parameterized SQL statement.
- parse(String) - Static method in class org.httprpc.sql.Parameters
-
Parses a parameterized SQL statement.
- post(URL) - Static method in class org.httprpc.WebServiceProxy
-
Creates a web service proxy representing a POST request.
- post(URL, String, Object...) - Static method in class org.httprpc.WebServiceProxy
-
Creates a web service proxy representing a POST request.
- put(String, Object) - Method in class org.httprpc.beans.BeanAdapter
- put(URL) - Static method in class org.httprpc.WebServiceProxy
-
Creates a web service proxy representing a PUT request.
- put(URL, String, Object...) - Static method in class org.httprpc.WebServiceProxy
-
Creates a web service proxy representing a PUT request.
Q
- QueryBuilder - Class in org.httprpc.sql
-
Class for programmatically constructing a SQL query.
R
- read(InputStream) - Method in class org.httprpc.io.Decoder
-
Reads a value from an input stream.
- read(Reader) - Method in class org.httprpc.io.CSVDecoder
- read(Reader) - Method in class org.httprpc.io.Decoder
-
Reads a value from a character stream.
- read(Reader) - Method in class org.httprpc.io.JSONDecoder
- read(Reader) - Method in class org.httprpc.io.TextDecoder
- ResourceBundleAdapter - Class in org.httprpc.util
-
Mapadapter for resource bundles. - ResourceBundleAdapter(ResourceBundle) - Constructor for class org.httprpc.util.ResourceBundleAdapter
- ResultSetAdapter - Class in org.httprpc.sql
-
Iterableadapter for JDBC result sets. - ResultSetAdapter(ResultSet) - Constructor for class org.httprpc.sql.ResultSetAdapter
-
Constructs a new result set adapter.
- rightJoin(String) - Method in class org.httprpc.sql.QueryBuilder
-
Appends a "right join" clause to a query.
S
- select(String...) - Static method in class org.httprpc.sql.QueryBuilder
-
Creates a "select" query.
- set(Map<String, ?>) - Method in class org.httprpc.sql.QueryBuilder
-
Appends a "set" command to a query.
- setArguments(Map<String, ?>) - Method in class org.httprpc.WebServiceProxy
-
Sets the argument map.
- setBody(Object) - Method in class org.httprpc.WebServiceProxy
-
Sets the request body.
- setConnectTimeout(int) - Method in class org.httprpc.WebServiceProxy
-
Sets the connect timeout.
- setEncoding(WebServiceProxy.Encoding) - Method in class org.httprpc.WebServiceProxy
-
Sets the encoding used for POST requests.
- setErrorHandler(WebServiceProxy.ErrorHandler) - Method in class org.httprpc.WebServiceProxy
-
Sets the error handler.
- setExpectedStatus(WebServiceProxy.Status) - Method in class org.httprpc.WebServiceProxy
-
Sets the expected status.
- setFetchSize(int) - Method in class org.httprpc.sql.ResultSetAdapter
-
Sets the result set's fetch size.
- setFormats(Map<String, Format>) - Method in class org.httprpc.io.CSVEncoder
-
Sets the column formats.
- setHeaders(Map<String, ?>) - Method in class org.httprpc.WebServiceProxy
-
Sets the header map.
- setLabels(Map<String, String>) - Method in class org.httprpc.io.CSVEncoder
-
Sets the column labels.
- setReadTimeout(int) - Method in class org.httprpc.WebServiceProxy
-
Sets the read timeout.
- setRequestHandler(WebServiceProxy.RequestHandler) - Method in class org.httprpc.WebServiceProxy
-
Sets the request handler.
- stream() - Method in class org.httprpc.sql.ResultSetAdapter
-
Returns a stream over the results.
- StreamAdapter<T> - Class in org.httprpc.util
-
Iterableadapter for streams. - StreamAdapter(Stream<T>) - Constructor for class org.httprpc.util.StreamAdapter
T
- TemplateEncoder - Class in org.httprpc.io
-
Template encoder.
- TemplateEncoder(URL) - Constructor for class org.httprpc.io.TemplateEncoder
-
Constructs a new template encoder.
- TemplateEncoder(URL, Charset) - Constructor for class org.httprpc.io.TemplateEncoder
-
Constructs a new template encoder.
- TemplateEncoder.Modifier - Interface in org.httprpc.io
-
Interface representing a modifier.
- TextDecoder - Class in org.httprpc.io
-
Text decoder.
- TextDecoder() - Constructor for class org.httprpc.io.TextDecoder
-
Constructs a new text decoder.
- TextDecoder(Charset) - Constructor for class org.httprpc.io.TextDecoder
-
Constructs a new text decoder.
- TextDecoder(Charset, boolean) - Constructor for class org.httprpc.io.TextDecoder
-
Constructs a new text decoder.
- TextEncoder - Class in org.httprpc.io
-
Text encoder.
- TextEncoder() - Constructor for class org.httprpc.io.TextEncoder
-
Constructs a new text encoder.
- TextEncoder(Charset) - Constructor for class org.httprpc.io.TextEncoder
-
Constructs a new text encoder.
- toString() - Method in class org.httprpc.sql.QueryBuilder
- toString() - Method in class org.httprpc.xml.ElementAdapter
- typeOf(Class<T>, Type...) - Static method in class org.httprpc.beans.BeanAdapter
-
Generates a parameterized type descriptor.
U
- update(String) - Static method in class org.httprpc.sql.QueryBuilder
-
Creates an "update" query.
V
- value() - Method in annotation type org.httprpc.beans.Key
- valueAt(Object, Object...) - Static method in class org.httprpc.util.Collections
-
Returns the value at a given path.
- valueOf(String) - Static method in enum org.httprpc.WebServiceProxy.Encoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.httprpc.WebServiceProxy.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.httprpc.WebServiceProxy.Encoding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.httprpc.WebServiceProxy.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WebServiceException - Exception in org.httprpc
-
Thrown to indicate that a service operation returned an error.
- WebServiceException(String, int) - Constructor for exception org.httprpc.WebServiceException
-
Constructs a new web service exception.
- WebServiceProxy - Class in org.httprpc
-
Web service proxy class.
- WebServiceProxy(String, URL) - Constructor for class org.httprpc.WebServiceProxy
-
Constructs a new web service proxy.
- WebServiceProxy.Encoding - Enum in org.httprpc
-
Encoding options for POST requests.
- WebServiceProxy.ErrorHandler - Interface in org.httprpc
-
Interface representing an error handler.
- WebServiceProxy.RequestHandler - Interface in org.httprpc
-
Interface representing a request handler.
- WebServiceProxy.ResponseHandler<T> - Interface in org.httprpc
-
Interface representing a response handler.
- WebServiceProxy.Status - Enum in org.httprpc
-
Success status values.
- where(String) - Method in class org.httprpc.sql.QueryBuilder
-
Appends a "where" clause to a query.
- write(Iterable<? extends Map<String, ?>>, Writer) - Method in class org.httprpc.io.CSVEncoder
- write(Object, OutputStream) - Method in class org.httprpc.io.TemplateEncoder
- write(Object, OutputStream, Locale) - Method in class org.httprpc.io.TemplateEncoder
-
Writes a value to an output stream.
- write(Object, OutputStream, Locale, TimeZone) - Method in class org.httprpc.io.TemplateEncoder
-
Writes a value to an output stream.
- write(Object, Writer) - Method in class org.httprpc.io.JSONEncoder
- write(Object, Writer) - Method in class org.httprpc.io.TemplateEncoder
- write(Object, Writer, Locale) - Method in class org.httprpc.io.TemplateEncoder
-
Writes a value to a character stream.
- write(Object, Writer, Locale, TimeZone) - Method in class org.httprpc.io.TemplateEncoder
-
Writes a value to a character stream.
- write(String, Writer) - Method in class org.httprpc.io.TextEncoder
- write(T, OutputStream) - Method in class org.httprpc.io.Encoder
-
Writes a value to an output stream.
- write(T, Writer) - Method in class org.httprpc.io.Encoder
-
Writes a value to a character stream.
All Classes All Packages