Skip navigation links
A B C D F G H I L M N O P R S T U W X 

A

AbstractIORequest() - Constructor for class xapi.io.impl.AbstractIOService.AbstractIORequest
 
AbstractIOService<Transport> - Class in xapi.io.impl
 
AbstractIOService() - Constructor for class xapi.io.impl.AbstractIOService
 
AbstractIOService.AbstractIORequest - Class in xapi.io.impl
 
applySettings(Transport, int) - Method in class xapi.io.impl.AbstractIOService
Allow subclasses to apply any settings to the connection before we open it

B

body() - Method in interface xapi.io.api.IOMessage
 

C

cancel() - Method in interface xapi.io.api.IORequest
 
cancel() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
cancel() - Method in class xapi.io.impl.IORequestBuilderDefault.IO
 
cancel() - Method in class xapi.jre.io.IOServiceDefault.IORequestDefault
 
cancelled - Static variable in class xapi.io.impl.AbstractIOService
 
CancelledException - Exception in xapi.io.api
A simple exception thrown when a request is cancelled.
CancelledException(IORequest<?>) - Constructor for exception xapi.io.api.CancelledException
 
close() - Method in class xapi.io.impl.StringBufferOutputStream
 
close(InputStream) - Static method in class xapi.io.X_IO
 
createIO(Pointer<Out>, Pointer<Throwable>) - Method in class xapi.io.impl.IORequestBuilderDefault
 
createRequest() - Method in class xapi.jre.io.IOServiceDefault
 
createRequestBuilder() - Method in class xapi.io.impl.AbstractIOService
 

D

DelegatingIOCallback<V> - Class in xapi.io.api
 
DelegatingIOCallback(SuccessHandler<V>) - Constructor for class xapi.io.api.DelegatingIOCallback
 
DelegatingIOCallback(SuccessHandler<V>, ErrorHandler<Throwable>) - Constructor for class xapi.io.api.DelegatingIOCallback
 
delete(String, StringDictionary<String>, IOCallback<IOMessage<String>>) - Method in class xapi.io.impl.AbstractIOService
 
delete(String, StringDictionary<String>, IOCallback<IOMessage<String>>) - Method in interface xapi.io.service.IOService
 
deserializers - Variable in class xapi.io.impl.AbstractIOService
 
drain(LogLevel, InputStream, StringReader, HasLiveness) - Static method in class xapi.io.X_IO
 
drain(OutputStream, InputStream) - Static method in class xapi.io.X_IO
 
drainInput(InputStream, IOCallback<IOMessage<String>>) - Method in class xapi.jre.io.IOServiceDefault
 

F

forwardTo(LineReader) - Method in class xapi.io.api.StringReader
 

G

get(String, StringDictionary<String>, IOCallback<IOMessage<String>>) - Method in interface xapi.io.service.IOService
 
get(String, StringDictionary<String>, IOCallback<IOMessage<String>>) - Method in class xapi.jre.io.IOServiceDefault
 
getContent() - Method in class xapi.io.impl.StringBufferOutputStream
 
getIOService() - Static method in class xapi.io.X_IO
 
getRequest() - Method in exception xapi.io.api.CancelledException
 
getStatusCode() - Method in interface xapi.io.api.IORequest
 
getStatusCode() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
getStatusCode() - Method in class xapi.io.impl.IORequestBuilderDefault.IO
 
getStatusText() - Method in interface xapi.io.api.IORequest
 
getStatusText() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
getStatusText() - Method in class xapi.io.impl.IORequestBuilderDefault.IO
 
getValue() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 

H

HasLiveness - Interface in xapi.io.api
Simple interfaces for types that need to be polled for liveness.
headers() - Method in interface xapi.io.api.IOMessage
 
headers() - Method in interface xapi.io.api.IORequest
 
headers() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
headers() - Method in class xapi.io.impl.IORequestBuilderDefault.IO
 

I

initHeaders() - Method in class xapi.io.impl.IORequestBuilderDefault
 
IO(Pointer<Out>, Pointer<Throwable>) - Constructor for class xapi.io.impl.IORequestBuilderDefault.IO
 
IOCallback<V> - Interface in xapi.io.api
 
IOCallbackDefault<V> - Class in xapi.io.impl
 
IOCallbackDefault() - Constructor for class xapi.io.impl.IOCallbackDefault
 
IOConstants - Class in xapi.io
 
IOMessage<B> - Interface in xapi.io.api
 
IORequest<V> - Interface in xapi.io.api
 
IORequestBuilder<V> - Interface in xapi.io.api
 
IORequestBuilderDefault<Out> - Class in xapi.io.impl
 
IORequestBuilderDefault() - Constructor for class xapi.io.impl.IORequestBuilderDefault
 
IORequestBuilderDefault.IO<Out> - Class in xapi.io.impl
 
IORequestDefault() - Constructor for class xapi.jre.io.IOServiceDefault.IORequestDefault
 
IOService - Interface in xapi.io.service
 
IOServiceDefault - Class in xapi.jre.io
 
IOServiceDefault() - Constructor for class xapi.jre.io.IOServiceDefault
 
IOServiceDefault.IORequestDefault - Class in xapi.jre.io
 
isAlive() - Method in interface xapi.io.api.HasLiveness
 
isCancelled() - Method in class xapi.io.api.DelegatingIOCallback
 
isCancelled() - Method in interface xapi.io.api.IOCallback
 
isCancelled() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
isCancelled() - Method in class xapi.io.impl.IOCallbackDefault
 
isOffline() - Static method in class xapi.io.X_IO
 
isPending() - Method in interface xapi.io.api.IORequest
 
isPending() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
isPending() - Method in class xapi.io.impl.IORequestBuilderDefault.IO
 
isStarted() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
isSuccess() - Method in interface xapi.io.api.IORequest
 
isSuccess() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
isSuccess() - Method in class xapi.io.impl.IORequestBuilderDefault.IO
 

L

LineReader - Interface in xapi.io.api
An interface for reading lines of text, with notification methods for the beginning and end of a stream of lines.
logLevel() - Method in class xapi.io.impl.AbstractIOService
 

M

METHOD_DELETE - Static variable in class xapi.io.IOConstants
 
METHOD_GET - Static variable in class xapi.io.IOConstants
 
METHOD_HEAD - Static variable in class xapi.io.IOConstants
 
METHOD_PATCH - Static variable in class xapi.io.IOConstants
 
METHOD_POST - Static variable in class xapi.io.IOConstants
 
METHOD_PUT - Static variable in class xapi.io.IOConstants
 
modifier() - Method in interface xapi.io.api.IOMessage
 

N

normalize(String) - Method in class xapi.io.impl.AbstractIOService
 

O

onCancel() - Method in class xapi.io.api.DelegatingIOCallback
 
onCancel() - Method in interface xapi.io.api.IOCallback
 
onCancel() - Method in class xapi.io.impl.IOCallbackDefault
 
onEnd() - Method in interface xapi.io.api.LineReader
 
onEnd() - Method in class xapi.io.api.SimpleLineReader
 
onEnd() - Method in class xapi.io.api.StringReader
 
onEnd0() - Method in class xapi.io.api.StringReader
 
onError(Throwable) - Method in class xapi.io.api.DelegatingIOCallback
 
onError(Throwable) - Method in interface xapi.io.api.IOCallback
 
onError(Throwable) - Method in class xapi.io.impl.IOCallbackDefault
 
onLine(String) - Method in interface xapi.io.api.LineReader
 
onLine(String) - Method in class xapi.io.api.StringReader
 
onStart() - Method in interface xapi.io.api.LineReader
 
onStart() - Method in class xapi.io.api.SimpleLineReader
 
onStart() - Method in class xapi.io.api.StringReader
 
onSuccess(V) - Method in class xapi.io.api.DelegatingIOCallback
 
onSuccess(V) - Method in class xapi.io.impl.IOCallbackDefault
 

P

post(String, String, StringDictionary<String>, IOCallback<IOMessage<String>>) - Method in interface xapi.io.service.IOService
 
post(String, String, StringDictionary<String>, IOCallback<IOMessage<String>>) - Method in class xapi.jre.io.IOServiceDefault
 
put(String, byte[], StringDictionary<String>, IOCallback<IOMessage<String>>) - Method in class xapi.io.impl.AbstractIOService
 
put(String, byte[], StringDictionary<String>, IOCallback<IOMessage<String>>) - Method in interface xapi.io.service.IOService
 

R

registerParser(Class<V>, ConvertsValue<V, String>, ConvertsValue<String, V>) - Method in class xapi.io.impl.AbstractIOService
 
registerParser(Class<V>, ConvertsValue<V, String>, ConvertsValue<String, V>) - Method in interface xapi.io.service.IOService
Registers a de/serializer for a given class literal, and returns a removal method to undo the registration.
request(Class<V>, String) - Method in class xapi.io.impl.AbstractIOService
 
request(Class<V>, String) - Method in interface xapi.io.service.IOService
 
response() - Method in interface xapi.io.api.IORequest
 
response() - Method in class xapi.io.impl.IORequestBuilderDefault.IO
 
response() - Method in class xapi.jre.io.IOServiceDefault.IORequestDefault
 
resultHeaders - Variable in class xapi.io.impl.AbstractIOService.AbstractIORequest
 

S

send(SuccessHandler<V>) - Method in interface xapi.io.api.IORequestBuilder
 
send(SuccessHandler<Out>) - Method in class xapi.io.impl.IORequestBuilderDefault
 
sendRequest(URLConnection, IOServiceDefault.IORequestDefault, IOCallback<IOMessage<String>>, String, StringDictionary<String>, String) - Method in class xapi.jre.io.IOServiceDefault
 
sendString(StringReader, String) - Static method in class xapi.io.X_IO
 
serializers - Variable in class xapi.io.impl.AbstractIOService
 
service() - Method in interface xapi.io.api.IORequestBuilder
 
service() - Method in class xapi.io.impl.IORequestBuilderDefault
 
setConnectionThread(Thread) - Method in class xapi.jre.io.IOServiceDefault.IORequestDefault
 
setDeserializer(ConvertsValue<String, V>) - Method in interface xapi.io.api.IORequestBuilder
 
setDeserializer(ConvertsValue<String, Out>) - Method in class xapi.io.impl.IORequestBuilderDefault
 
setHeader(String, String) - Method in interface xapi.io.api.IORequestBuilder
 
setHeader(String, String) - Method in class xapi.io.impl.IORequestBuilderDefault
 
setModifier(int) - Method in interface xapi.io.api.IORequestBuilder
 
setModifier(int) - Method in class xapi.io.impl.IORequestBuilderDefault
 
setRequest(IORequest<String>) - Method in class xapi.io.impl.IORequestBuilderDefault.IO
 
setResultHeaders(Provider<StringTo.Many<String>>) - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
setSerializer(ConvertsValue<V, String>) - Method in interface xapi.io.api.IORequestBuilder
 
setSerializer(ConvertsValue<Out, String>) - Method in class xapi.io.impl.IORequestBuilderDefault
 
setStatus(int, String) - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
setUrl(String) - Method in interface xapi.io.api.IORequestBuilder
 
setUrl(String) - Method in class xapi.io.impl.IORequestBuilderDefault
 
setValue(V) - Method in interface xapi.io.api.IORequestBuilder
 
setValue(String) - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
setValue(Out) - Method in class xapi.io.impl.IORequestBuilderDefault
 
SimpleLineReader - Class in xapi.io.api
 
SimpleLineReader() - Constructor for class xapi.io.api.SimpleLineReader
 
start() - Method in class xapi.io.impl.AbstractIOService.AbstractIORequest
 
STATUS_CANCELLED - Static variable in interface xapi.io.api.IORequest
 
STATUS_INCOMPLETE - Static variable in interface xapi.io.api.IORequest
 
STATUS_NOT_HTTP - Static variable in interface xapi.io.api.IORequest
 
STATUS_UNKNOWN - Static variable in interface xapi.io.api.IORequest
 
statusCode() - Method in interface xapi.io.api.IOMessage
 
statusMessage() - Method in interface xapi.io.api.IOMessage
 
StringBufferOutputStream - Class in xapi.io.impl
 
StringBufferOutputStream() - Constructor for class xapi.io.impl.StringBufferOutputStream
 
StringBufferOutputStream(String) - Constructor for class xapi.io.impl.StringBufferOutputStream
 
StringReader - Class in xapi.io.api
An implementation of LineReader designed to stream lines of text to one or more delegate LineReaders.
StringReader() - Constructor for class xapi.io.api.StringReader
 

T

toBinary(String) - Method in class xapi.io.impl.IORequestBuilderDefault
 
toStreamUtf8(String) - Static method in class xapi.io.X_IO
 
toString() - Method in class xapi.io.api.StringReader
 
toString() - Method in class xapi.io.impl.StringBufferOutputStream
 
toStringUtf8(InputStream) - Static method in class xapi.io.X_IO
 
toUrl(Class<?>, String) - Method in class xapi.io.impl.AbstractIOService
 

U

uriBase() - Method in class xapi.io.impl.AbstractIOService
 
url() - Method in interface xapi.io.api.IOMessage
 

W

waitToEnd() - Method in class xapi.io.api.StringReader
 
waitToEnd(long, int) - Method in class xapi.io.api.StringReader
 
write(int) - Method in class xapi.io.impl.StringBufferOutputStream
 
write(byte[], int, int) - Method in class xapi.io.impl.StringBufferOutputStream
 

X

X_IO - Class in xapi.io
 
X_IO() - Constructor for class xapi.io.X_IO
 
xapi.io - package xapi.io
 
xapi.io.api - package xapi.io.api
 
xapi.io.impl - package xapi.io.impl
 
xapi.io.service - package xapi.io.service
 
xapi.jre.io - package xapi.jre.io
 
A B C D F G H I L M N O P R S T U W X 
Skip navigation links

Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.