A B C D E F G H I J L M N O P R S T U V W _

A

addDependant(Object, Object) - Method in class com.twistedmatrix.spread.Jelly.NotKnown
 
ANSWER - Static variable in class com.twistedmatrix.spread.pb.Broker
 

B

b1282bigint(byte[], int) - Method in class com.twistedmatrix.spread.BananaDecoder
Read a positive big integer from a buffer in b128 format.
b1282int(byte[], int) - Method in class com.twistedmatrix.spread.BananaDecoder
Read a positive integer from a buffer in b128 format.
Banana - class com.twistedmatrix.spread.Banana.
The Banana wire protocol - an efficient, asynchronous byte-encoding for s-expressions.
Banana.ProtocolException - exception com.twistedmatrix.spread.Banana.ProtocolException.
An error occured in the protocol.
Banana.ProtocolException(String) - Constructor for class com.twistedmatrix.spread.Banana.ProtocolException
 
Banana(StreamPair, boolean) - Constructor for class com.twistedmatrix.spread.Banana
Create a new instance given a pair of streams.
BananaDecoder - class com.twistedmatrix.spread.BananaDecoder.
A decoder for the Banana wire protocol.
BananaDecoder(InputStream) - Constructor for class com.twistedmatrix.spread.BananaDecoder
Create a new BananaDecoder.
BananaEncoder - class com.twistedmatrix.spread.BananaEncoder.
An encoder for the Banana wire protocol.
BananaEncoder(OutputStream) - Constructor for class com.twistedmatrix.spread.BananaEncoder
Create a new BananaEncoder.
BOOLEAN - Static variable in class com.twistedmatrix.spread.Jelly
 
Broker - class com.twistedmatrix.spread.pb.Broker.
Network connection over which the PB protocol runs.
Broker.Error - exception com.twistedmatrix.spread.pb.Broker.Error.
An exception in the protocol.
Broker.Error(String) - Constructor for class com.twistedmatrix.spread.pb.Broker.Error
 
Broker(JellyPolicy, StreamPair, boolean) - Constructor for class com.twistedmatrix.spread.pb.Broker
Create a new instance given a pair of streams.
Broker(StreamPair, boolean) - Constructor for class com.twistedmatrix.spread.pb.Broker
Create a new instance given a pair of streams.
bytes - Variable in class com.twistedmatrix.util.ByteString
 
ByteString - class com.twistedmatrix.util.ByteString.
A byte array that is immutable and can be used as key in Map.
ByteString(byte[]) - Constructor for class com.twistedmatrix.util.ByteString
Create a new ByteString from a byte array.
ByteString(String) - Constructor for class com.twistedmatrix.util.ByteString
Create a new ByteString from a String encoded in ASCII.
ByteString(String, String) - Constructor for class com.twistedmatrix.util.ByteString
Create a new ByteString from a String.

C

Callback - interface com.twistedmatrix.spread.pb.Callback.
An object that can be used as a callback.
callRemote(String) - Method in class com.twistedmatrix.spread.pb.RemoteObject
Send a command to the remote object, blocking until a response is gotten.
callRemote(String, Object[]) - Method in class com.twistedmatrix.spread.pb.RemoteObject
Send a command to the remote object, blocking until a response is gotten.
callRemote(String, Object[], PrimitiveMap) - Method in class com.twistedmatrix.spread.pb.RemoteObject
Send a command to the remote object, blocking until a response is gotten.
callRemoteAsync(String, Object[], Callback) - Method in class com.twistedmatrix.spread.pb.RemoteObject
Send a command to the remote object, getting a response asynchronously.
callRemoteAsync(String, Object[], PrimitiveMap, Callback) - Method in class com.twistedmatrix.spread.pb.RemoteObject
Send a command to the remote object, getting a response asynchronously.
callRemoteAsync(String, Object[], PrimitiveMap, Callback) - Method in class com.twistedmatrix.spread.pb.RemoteReference
Send a command to the remote object, getting a response asynchronously.
callRemoteAsync(String, Object[], PrimitiveMap, Callback) - Method in class com.twistedmatrix.spread.pb.RemotePathReference
Send a command to the remote object, getting a response asynchronously.
challengeResponse(ByteString, ByteString) - Static method in class com.twistedmatrix.spread.pb.Connection
Make a response to a challenge.
CLASS - Static variable in class com.twistedmatrix.spread.Jelly
 
close() - Method in interface com.twistedmatrix.util.StreamPair
 
close() - Method in class com.twistedmatrix.util.SocketStreamPair
 
close() - Method in class com.twistedmatrix.spread.Banana
Close the connection.
close() - Method in class com.twistedmatrix.spread.pb.Broker
Close the connection.
com.twistedmatrix.spread - package com.twistedmatrix.spread
 
com.twistedmatrix.spread.pb - package com.twistedmatrix.spread.pb
 
com.twistedmatrix.util - package com.twistedmatrix.util
 
connect(StreamPair, ByteString, ByteString, ByteString) - Static method in class com.twistedmatrix.spread.pb.Connection
Log in to a perspective whose name is the same as the username.
connect(StreamPair, ByteString, ByteString, ByteString, ByteString) - Static method in class com.twistedmatrix.spread.pb.Connection
Log in to a perspective.
connect(StreamPair, ByteString, ByteString, ByteString, ByteString, JellyPolicy) - Static method in class com.twistedmatrix.spread.pb.Connection
Log in to a perspective.
connect(StreamPair, ByteString, ByteString, ByteString, JellyPolicy) - Static method in class com.twistedmatrix.spread.pb.Connection
Log in to a perspective whose name is the same as the username.
Connection - class com.twistedmatrix.spread.pb.Connection.
Various methods for connecting to a remote PB servers.
CONNECTION_LOST - Static variable in class com.twistedmatrix.spread.pb.Broker
 
Connection() - Constructor for class com.twistedmatrix.spread.pb.Connection
 
connectionLost() - Method in class com.twistedmatrix.spread.pb.Broker
 
content - Variable in class com.twistedmatrix.util.HashWrapper
 
COPY - Static variable in class com.twistedmatrix.spread.pb.PBJellyDecoder
 
COPY - Static variable in class com.twistedmatrix.spread.pb.PBJellyEncoder
 
CopyableSerializer - class com.twistedmatrix.spread.pb.CopyableSerializer.
A class that jellies instances' state.
CopyableSerializer(ByteString) - Constructor for class com.twistedmatrix.spread.pb.CopyableSerializer
Create new Serializer that outputs jellied instances of the given type.
CopyableUnserializer - interface com.twistedmatrix.spread.pb.CopyableUnserializer.
Unserialize copyables encoded as s-expressions into real objects.
count - Variable in class com.twistedmatrix.spread.pb.Failure
 
COUNT - Static variable in class com.twistedmatrix.spread.pb.FailureSerializer
 
createConnection() - Method in class com.twistedmatrix.util.TCPFactory
Create a new connection.
createConnection() - Method in class com.twistedmatrix.util.SSLFactory
Create a new connection.
createConnection() - Method in interface com.twistedmatrix.util.StreamPairFactory
Create a new StreamPair.

D

DECREF - Static variable in class com.twistedmatrix.spread.pb.Broker
 
DEREFERENCE - Static variable in class com.twistedmatrix.spread.Jelly
 
DIALECTS - Static variable in class com.twistedmatrix.spread.Banana
 
DICTIONARY - Static variable in class com.twistedmatrix.spread.Jelly
 
disconnected - Variable in class com.twistedmatrix.spread.Banana
 
DNU - Static variable in class com.twistedmatrix.spread.pb.Broker
 

E

equals(Object) - Method in class com.twistedmatrix.util.ByteString
 
equals(Object) - Method in class com.twistedmatrix.util.HashWrapper
Compare using ==.
equals(Object) - Method in class com.twistedmatrix.spread.pb.RemoteReference
Compare to another object.
ERROR - Static variable in class com.twistedmatrix.spread.pb.Broker
 
errorCallback(Failure) - Method in interface com.twistedmatrix.spread.pb.Callback
The callback for when a command returns an error.
errorCallback(Failure) - Method in class com.twistedmatrix.spread.pb.ResultCallback
The callback for when a command returns an error.
expressionReceived(Object) - Method in class com.twistedmatrix.spread.pb.Broker
 

F

Failure - class com.twistedmatrix.spread.pb.Failure.
Result of a PB error.
Failure() - Constructor for class com.twistedmatrix.spread.pb.Failure
Create a failure.
Failure(Throwable) - Constructor for class com.twistedmatrix.spread.pb.Failure
Create a Failure wrapping an exception.
FailureSerializer - class com.twistedmatrix.spread.pb.FailureSerializer.
Serialize and unserialize Failure objects.
FailureSerializer() - Constructor for class com.twistedmatrix.spread.pb.FailureSerializer
Create new serializer.
FALSE - Static variable in class com.twistedmatrix.spread.Jelly
 
finalize() - Method in class com.twistedmatrix.spread.pb.RemoteReference
Tell remote server we are releasing the reference.
FLOAT - Static variable in class com.twistedmatrix.spread.Banana
 
FRAMES - Static variable in class com.twistedmatrix.spread.pb.FailureSerializer
 
FUNCTION - Static variable in class com.twistedmatrix.spread.Jelly
 

G

get(byte[]) - Method in class com.twistedmatrix.util.PrimitiveMap
 
get(Object[]) - Method in class com.twistedmatrix.util.PrimitiveMap
 
getBroker() - Method in class com.twistedmatrix.spread.pb.RemoteReference
Get the broker via which the reference is connected.
getBytes() - Method in class com.twistedmatrix.util.ByteString
Get the bytes of the ByteString.
getInputStream() - Method in interface com.twistedmatrix.util.StreamPair
 
getInputStream() - Method in class com.twistedmatrix.util.SocketStreamPair
 
getInterfaces() - Method in class com.twistedmatrix.spread.pb.RemoteReference
Get the optional list of interfaces the remote object implements.
getLength() - Method in class com.twistedmatrix.util.ByteString
Get the length of the ByteString.
getLuid() - Method in class com.twistedmatrix.spread.pb.RemoteReference
Get the luid.
getObject() - Method in class com.twistedmatrix.util.HashWrapper
Get the stored object.
getObjectAt(StreamPair) - Static method in class com.twistedmatrix.spread.pb.Connection
Get the remote object at the root of server.
getObjectAt(StreamPair, JellyPolicy) - Static method in class com.twistedmatrix.spread.pb.Connection
Get the remote object at the root of server.
getOutputStream() - Method in interface com.twistedmatrix.util.StreamPair
 
getOutputStream() - Method in class com.twistedmatrix.util.SocketStreamPair
 
getPolicy() - Method in class com.twistedmatrix.spread.pb.Broker
Get the Broker's JellyPolicy.
getStateFor(Jelly.JellyEncoder, Object) - Method in class com.twistedmatrix.spread.pb.CopyableSerializer
Return object's state as a sexp list.
getStateFor(Jelly.JellyEncoder, Object) - Method in class com.twistedmatrix.spread.pb.FailureSerializer
Return object's state as a sexp list.

H

handshake(Banana, Banana) - Static method in class com.twistedmatrix.spread.Banana
Do handshake between two instances.
hashCode() - Method in class com.twistedmatrix.util.ByteString
 
hashCode() - Method in class com.twistedmatrix.util.HashWrapper
Compute hash code using java.lanf.Object's algorithm.
HashWrapper - class com.twistedmatrix.util.HashWrapper.
Wrapper class for storing arbitary objects in HashMaps.
HashWrapper(Object) - Constructor for class com.twistedmatrix.util.HashWrapper
Create a new wrapper.
HIGH_BIT_SET - Static variable in class com.twistedmatrix.spread.Banana
 

I

in - Variable in class com.twistedmatrix.spread.Banana
 
INT - Static variable in class com.twistedmatrix.spread.Banana
 
int2b128(BigInteger) - Method in class com.twistedmatrix.spread.BananaEncoder
Write a positive big integer to the stream in b128 format.
int2b128(int) - Method in class com.twistedmatrix.spread.BananaEncoder
Write a positive integer to the stream in b128 format.

J

Jelly - class com.twistedmatrix.spread.Jelly.
Encode and decode objects using Jelly format s-expressions.
Jelly.Dereference - class com.twistedmatrix.spread.Jelly.Dereference.
 
Jelly.Dereference(Integer) - Constructor for class com.twistedmatrix.spread.Jelly.Dereference
 
Jelly.JellyDecoder - class com.twistedmatrix.spread.Jelly.JellyDecoder.
Decoder for s-expressions.
Jelly.JellyDecoder() - Constructor for class com.twistedmatrix.spread.Jelly.JellyDecoder
Create a new decoder with the default policy.
Jelly.JellyDecoder(JellyPolicy) - Constructor for class com.twistedmatrix.spread.Jelly.JellyDecoder
Create a new decoder with the given class mapper.
Jelly.JellyEncoder - class com.twistedmatrix.spread.Jelly.JellyEncoder.
Encodes an object using Jelly s-expression format.
Jelly.JellyEncoder(JellyPolicy) - Constructor for class com.twistedmatrix.spread.Jelly.JellyEncoder
Create a new JellyEncoder.
Jelly.NotKnown - class com.twistedmatrix.spread.Jelly.NotKnown.
Decoder for jelly objects.
Jelly.NotKnown() - Constructor for class com.twistedmatrix.spread.Jelly.NotKnown
 
Jelly.Unpersistable - class com.twistedmatrix.spread.Jelly.Unpersistable.
Class representing unpersistable objects.
Jelly.Unpersistable(ByteString) - Constructor for class com.twistedmatrix.spread.Jelly.Unpersistable
 
Jelly() - Constructor for class com.twistedmatrix.spread.Jelly
 
jelly(Object) - Static method in class com.twistedmatrix.spread.Jelly
Encode an object in jelly format, using default policy.
jelly(Object) - Method in class com.twistedmatrix.spread.Jelly.JellyEncoder
Make a Jelly S-Expression from an object.
jellyFor(Jelly.JellyEncoder, Object) - Method in class com.twistedmatrix.spread.pb.CopyableSerializer
Jelly the object and return the resulting s-exp list.
jellyOther(Jelly.JellyEncoder, Object) - Method in class com.twistedmatrix.spread.JellyPolicy
Jelly objects not handled by base Jelly protocol.
jellyOther(Jelly.JellyEncoder, Object) - Method in class com.twistedmatrix.spread.pb.PBJellyPolicy
Jellying support for RemoteReferences and Referenceables.
JellyPolicy - class com.twistedmatrix.spread.JellyPolicy.
Policy for dealing with unknown objects during jellying and unjellying.
JellyPolicy() - Constructor for class com.twistedmatrix.spread.JellyPolicy
 
jellyReferenceable(Referenceable) - Method in class com.twistedmatrix.spread.pb.PBJellyEncoder
 
jellyRemoteReference(RemoteReference) - Method in class com.twistedmatrix.spread.pb.PBJellyEncoder
 

L

LIST - Static variable in class com.twistedmatrix.spread.Banana
 
LIST - Static variable in class com.twistedmatrix.spread.Jelly
 
LOCAL - Static variable in class com.twistedmatrix.spread.pb.PBJellyDecoder
 
LOCAL - Static variable in class com.twistedmatrix.spread.pb.Broker
 
localObjectForID(Object) - Method in class com.twistedmatrix.spread.pb.Broker
Get local object that is being called by remote.
LONGINT - Static variable in class com.twistedmatrix.spread.Banana
 
LONGNEG - Static variable in class com.twistedmatrix.spread.Banana
 

M

MESSAGE - Static variable in class com.twistedmatrix.spread.pb.Broker
 
MODULE - Static variable in class com.twistedmatrix.spread.Jelly
 

N

NEG - Static variable in class com.twistedmatrix.spread.Banana
 
NONE - Static variable in class com.twistedmatrix.spread.Banana
 
NONE - Static variable in class com.twistedmatrix.spread.Jelly
 
notifyOnDisconnect(Callback) - Method in class com.twistedmatrix.spread.pb.Broker
Register a callback for when the connection is lost.

O

out - Variable in class com.twistedmatrix.spread.Banana
 

P

parents - Variable in class com.twistedmatrix.spread.pb.Failure
 
PB - Static variable in class com.twistedmatrix.spread.Banana
 
PBJellyDecoder - class com.twistedmatrix.spread.pb.PBJellyDecoder.
 
PBJellyDecoder(Broker, ByteString) - Constructor for class com.twistedmatrix.spread.pb.PBJellyDecoder
Create a new decoder.
PBJellyEncoder - class com.twistedmatrix.spread.pb.PBJellyEncoder.
 
PBJellyEncoder(Broker) - Constructor for class com.twistedmatrix.spread.pb.PBJellyEncoder
Create a new encoder.
PBJellyPolicy - class com.twistedmatrix.spread.pb.PBJellyPolicy.
Jelly policy for Perspective Broker.
PBJellyPolicy() - Constructor for class com.twistedmatrix.spread.pb.PBJellyPolicy
 
PERSISTENT - Static variable in class com.twistedmatrix.spread.Jelly
 
policy - Variable in class com.twistedmatrix.spread.Jelly.JellyDecoder
 
prepare(Object) - Method in class com.twistedmatrix.spread.Jelly.JellyEncoder
 
preserve(Object, ArrayList) - Method in class com.twistedmatrix.spread.Jelly.JellyEncoder
 
PrimitiveMap - class com.twistedmatrix.util.PrimitiveMap.
A HashMap that lets you use byte[] and Object[] as keys decently.
PrimitiveMap() - Constructor for class com.twistedmatrix.util.PrimitiveMap
 
protocolVersion - Static variable in class com.twistedmatrix.spread.pb.Broker
 
put(byte[], Object) - Method in class com.twistedmatrix.util.PrimitiveMap
 
put(Object[], Object) - Method in class com.twistedmatrix.util.PrimitiveMap
 

R

read() - Method in class com.twistedmatrix.spread.Banana
Read from connection.
read() - Method in class com.twistedmatrix.spread.BananaDecoder
Read the next object from the stream.
reason - Variable in class com.twistedmatrix.spread.pb.RemoteError
 
REFERENCE - Static variable in class com.twistedmatrix.spread.Jelly
 
Referenceable - interface com.twistedmatrix.spread.pb.Referenceable.
An object that can be referenced by remote peers.
registerSerializer(Class, CopyableSerializer) - Method in class com.twistedmatrix.spread.pb.PBJellyPolicy
Register a serializer for a class.
registerUnserializer(ByteString, CopyableUnserializer) - Method in class com.twistedmatrix.spread.pb.PBJellyPolicy
Register an unserializer for a copyable type name.
REMOTE - Static variable in class com.twistedmatrix.spread.pb.PBJellyDecoder
 
REMOTE - Static variable in class com.twistedmatrix.spread.pb.Broker
 
RemoteError - exception com.twistedmatrix.spread.pb.RemoteError.
An error on the remote server.
RemoteError(Failure) - Constructor for class com.twistedmatrix.spread.pb.RemoteError
 
remoteForName(ByteString) - Method in class com.twistedmatrix.spread.pb.Broker
Get a reference to a remote object based on its name.
remoteMessageReceived(Broker, ByteString, Object[], PrimitiveMap, Callback) - Method in interface com.twistedmatrix.spread.pb.Referenceable
Handle a message from a remote client.
remoteMessageReceived(Broker, ByteString, Object[], PrimitiveMap, Callback) - Method in class com.twistedmatrix.spread.pb.SimpleReferenceable
Handle a message from a remote client.
RemoteObject - class com.twistedmatrix.spread.pb.RemoteObject.
A remote object with callable methods.
RemoteObject() - Constructor for class com.twistedmatrix.spread.pb.RemoteObject
 
RemotePathReference - class com.twistedmatrix.spread.pb.RemotePathReference.
A remote object which we refer to via path.
RemotePathReference(RemoteReference, Object) - Constructor for class com.twistedmatrix.spread.pb.RemotePathReference
Create a new RemotePathReference.
RemoteReference - class com.twistedmatrix.spread.pb.RemoteReference.
A reference to a remote object.
RemoteReference(ByteString, Broker, Object, boolean) - Constructor for class com.twistedmatrix.spread.pb.RemoteReference
Create a new RemoteReference.
remoteReference(Referenceable) - Method in class com.twistedmatrix.spread.pb.Broker
Register and get and ID for a local object.
remoteSerialize(Broker) - Method in interface com.twistedmatrix.spread.pb.Referenceable
Serialize myself so I can be sent to the remote peer.
remoteSerialize(Broker) - Method in class com.twistedmatrix.spread.pb.SimpleReferenceable
Serialize the object.
resolveDependants(Object) - Method in class com.twistedmatrix.spread.Jelly.NotKnown
 
ResultCallback - class com.twistedmatrix.spread.pb.ResultCallback.
The result of a PB message to a referenceable.
ResultCallback(Broker, Integer) - Constructor for class com.twistedmatrix.spread.pb.ResultCallback
Create a new result.
resultCallback(Object) - Method in interface com.twistedmatrix.spread.pb.Callback
The callback for when a command returns a result.
resultCallback(Object) - Method in class com.twistedmatrix.spread.pb.ResultCallback
The callback for when a command returns a result.
ROOT - Static variable in class com.twistedmatrix.spread.pb.Connection
 

S

sendAnswer(Integer, Object) - Method in class com.twistedmatrix.spread.pb.Broker
Send an error response to a message.
sendDecRef(Object) - Method in class com.twistedmatrix.spread.pb.Broker
Send a decref for an object.
sendError(Integer, Failure) - Method in class com.twistedmatrix.spread.pb.Broker
Send an error response to a message.
sendMessage(ByteString, Object, ByteString, Object[], PrimitiveMap, Callback) - Method in class com.twistedmatrix.spread.pb.Broker
Send a message to a remote object.
serialize(Object) - Method in class com.twistedmatrix.spread.pb.Broker
Serialize an object using Jelly.
setInterfaces(Object[]) - Method in class com.twistedmatrix.spread.pb.RemoteReference
Set the optional list of interfaces the remote object implements.
setNameForLocal(ByteString, Referenceable) - Method in class com.twistedmatrix.spread.pb.Broker
Set a string ID for an object.
SimpleReferenceable - class com.twistedmatrix.spread.pb.SimpleReferenceable.
An object that can be referenced by remote peers.
SimpleReferenceable() - Constructor for class com.twistedmatrix.spread.pb.SimpleReferenceable
 
SocketStreamPair - class com.twistedmatrix.util.SocketStreamPair.
Holds a related pair of streams for a socket, the input stream and the output stream.
SocketStreamPair(Socket) - Constructor for class com.twistedmatrix.util.SocketStreamPair
 
SSLFactory - class com.twistedmatrix.util.SSLFactory.
A StreamPair factory that uses SSL connections.
SSLFactory(String, int, SSLSocketFactory) - Constructor for class com.twistedmatrix.util.SSLFactory
Create a factory that will return connections to a specific server.
STACK - Static variable in class com.twistedmatrix.spread.pb.FailureSerializer
 
start() - Method in class com.twistedmatrix.spread.Banana
Do profile handshake and start reader thread.
start() - Method in class com.twistedmatrix.spread.pb.Broker
Start running.
StreamPair - interface com.twistedmatrix.util.StreamPair.
Holds a related pair of streams, the input stream and the output stream.
StreamPairFactory - interface com.twistedmatrix.util.StreamPairFactory.
A factory for creating StreamPairs.
STRING - Static variable in class com.twistedmatrix.spread.Banana
 

T

TCPFactory - class com.twistedmatrix.util.TCPFactory.
A StreamPair factory that uses unencrypted TCP connections.
TCPFactory(String, int) - Constructor for class com.twistedmatrix.util.TCPFactory
Create a factory that will return connections to a specific server.
toString() - Method in class com.twistedmatrix.util.ByteString
 
toString() - Method in class com.twistedmatrix.util.HashWrapper
 
toString() - Method in class com.twistedmatrix.spread.Jelly.Unpersistable
 
toString() - Method in class com.twistedmatrix.spread.pb.Failure
 
traceback - Variable in class com.twistedmatrix.spread.pb.Failure
 
TRACEBACK - Static variable in class com.twistedmatrix.spread.pb.FailureSerializer
 
TRUE - Static variable in class com.twistedmatrix.spread.Jelly
 
TUPLE - Static variable in class com.twistedmatrix.spread.Jelly
 
type - Variable in class com.twistedmatrix.spread.pb.Failure
 
TYPE - Static variable in class com.twistedmatrix.spread.pb.FailureSerializer
 

U

UNICODE - Static variable in class com.twistedmatrix.spread.Jelly
 
unjelly(Object) - Static method in class com.twistedmatrix.spread.Jelly
Decode an object in jelly format, using default policy.
unjelly(Object) - Method in class com.twistedmatrix.spread.Jelly.JellyDecoder
Decode an s-expression.
unjellyBoolean(ByteString) - Method in class com.twistedmatrix.spread.Jelly.JellyDecoder
 
unjellyFor(Jelly.JellyDecoder, Object[]) - Method in class com.twistedmatrix.spread.pb.FailureSerializer
Unserialize an object, given a s-expression.
unjellyFor(Jelly.JellyDecoder, Object[]) - Method in interface com.twistedmatrix.spread.pb.CopyableUnserializer
Unserialize an object, given a s-expression.
unjellyLocal(List) - Method in class com.twistedmatrix.spread.pb.PBJellyDecoder
 
unjellyOther(Jelly.JellyDecoder, ByteString, List) - Method in class com.twistedmatrix.spread.JellyPolicy
Unjelly s-expressions not handled by base Jelly protocol.
unjellyOther(Jelly.JellyDecoder, ByteString, List) - Method in class com.twistedmatrix.spread.pb.PBJellyPolicy
Deal with types added by PB.
unjellyRemote(List) - Method in class com.twistedmatrix.spread.pb.PBJellyDecoder
 
UNPERSISTABLE - Static variable in class com.twistedmatrix.spread.Jelly
 
unserialize(Object) - Method in class com.twistedmatrix.spread.pb.Broker
Unserialize an object using Jelly.
unserialize(Object, ByteString) - Method in class com.twistedmatrix.spread.pb.Broker
Unserialize an object using Jelly.

V

value - Variable in class com.twistedmatrix.spread.pb.Failure
 
VALUE - Static variable in class com.twistedmatrix.spread.pb.FailureSerializer
 
VERSION - Static variable in class com.twistedmatrix.spread.pb.Broker
 
VOCAB - Static variable in class com.twistedmatrix.spread.Banana
 
vocabulary - Static variable in class com.twistedmatrix.spread.Banana
 

W

write(BigInteger) - Method in class com.twistedmatrix.spread.BananaEncoder
Write a big integer to the stream.
write(ByteString) - Method in class com.twistedmatrix.spread.BananaEncoder
Write a ByteString to the stream.
write(Double) - Method in class com.twistedmatrix.spread.BananaEncoder
Write a Double to the stream.
write(Integer) - Method in class com.twistedmatrix.spread.BananaEncoder
Write an integer to the stream.
write(Object) - Method in class com.twistedmatrix.spread.BananaEncoder
Write one of the supported object to the stream.
write(Object) - Method in class com.twistedmatrix.spread.Banana
Write to connection.
write(Object[]) - Method in class com.twistedmatrix.spread.BananaEncoder
Write a list of objects to the stream.

_

_jelly(PrimitiveMap) - Method in class com.twistedmatrix.spread.Jelly.JellyEncoder
 

A B C D E F G H I J L M N O P R S T U V W _