Index

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

A

accept() - Method in interface org.jspace.gate.ServerGate
 
accept() - Method in class org.jspace.gate.TcpServerGate
 
ACK - org.jspace.protocol.ClientMessageType
 
ActualField - Class in org.jspace
Instances of this class identifies actual template fields.
ActualField(Object) - Constructor for class org.jspace.ActualField
Create an actual field with value value
add(String, Space) - Method in class org.jspace.SpaceRepository
Adds a new space named name to the repository.
addGate(String) - Method in class org.jspace.SpaceRepository
 
addGate(URI) - Method in class org.jspace.SpaceRepository
 
addGate(ServerGate) - Method in class org.jspace.SpaceRepository
 
address - Variable in class org.jspace.gate.TcpServerGate
 
addTuple(Tuple) - Method in class org.jspace.PileSpace
 
addTuple(Tuple) - Method in class org.jspace.QueueSpace
 
addTuple(Tuple) - Method in class org.jspace.SequentialSpace
 
addTuple(Tuple) - Method in class org.jspace.StackSpace
 

B

backlog - Variable in class org.jspace.gate.TcpServerGate
 
BAD_REQUEST - Static variable in class org.jspace.protocol.ServerMessage
 
badRequest(String) - Static method in class org.jspace.protocol.ServerMessage
 
BOOLEAN_URI - Static variable in class org.jspace.io.ClassDictionary
 
bound - Variable in class org.jspace.SequentialSpace
 
BYTE_URI - Static variable in class org.jspace.io.ClassDictionary
 

C

call(T) - Method in class org.jspace.util.Rendezvous
Calls for a value associated with tag.
canCall(T) - Method in class org.jspace.util.Rendezvous
 
canSet(T) - Method in class org.jspace.util.Rendezvous
 
CHAR_URI - Static variable in class org.jspace.io.ClassDictionary
 
ClassDictionary - Class in org.jspace.io
 
ClassDictionary() - Constructor for class org.jspace.io.ClassDictionary
 
ClientGate - Interface in org.jspace.gate
This interface
ClientHandler - Interface in org.jspace.gate
 
ClientMessage - Class in org.jspace.protocol
A RequestMessage represents a message sent by a server to the client.
ClientMessage(ClientMessageType, InteractionMode, String, String, String, Tuple, Template, boolean, boolean, String, String, URI) - Constructor for class org.jspace.protocol.ClientMessage
 
ClientMessageType - Enum in org.jspace.protocol
Represents message type.
close() - Method in interface org.jspace.gate.ClientGate
 
close() - Method in interface org.jspace.gate.ClientHandler
 
close() - Method in class org.jspace.gate.ConnClientGate
 
close() - Method in class org.jspace.gate.ConnClientHandler
 
close() - Method in class org.jspace.gate.KeepClientGate
 
close() - Method in class org.jspace.gate.KeepClientHandler
 
close() - Method in interface org.jspace.gate.ServerGate
 
close() - Method in class org.jspace.gate.TcpServerGate
 
close() - Method in class org.jspace.RemoteSpace
 
closeGate(String) - Method in class org.jspace.SpaceRepository
Closes the gate represented by the specific uri, and terminates the underlying thread.
closeGate(URI) - Method in class org.jspace.SpaceRepository
Closes the gate represented by the specific uri, and terminates the underlying thread.
closeGate(ServerGate) - Method in class org.jspace.SpaceRepository
 
closeGates() - Method in class org.jspace.SpaceRepository
 
CODE200 - Static variable in class org.jspace.protocol.ServerMessage
 
CODE400 - Static variable in class org.jspace.protocol.ServerMessage
 
CODE500 - Static variable in class org.jspace.protocol.ServerMessage
 
CONN - org.jspace.protocol.InteractionMode
 
CONN_MODE - Static variable in class org.jspace.gate.TcpGateBuilder
 
ConnClientGate - Class in org.jspace.gate
 
ConnClientGate(jSpaceMarshaller, String, int, String) - Constructor for class org.jspace.gate.ConnClientGate
 
ConnClientGate.ConnInteractionHandler - Class in org.jspace.gate
 
ConnClientHandler - Class in org.jspace.gate
 
ConnClientHandler(jSpaceMarshaller, Socket) - Constructor for class org.jspace.gate.ConnClientHandler
 
ConnInteractionHandler() - Constructor for class org.jspace.gate.ConnClientGate.ConnInteractionHandler
 
ConnServerGate - Class in org.jspace.gate
 
ConnServerGate(jSpaceMarshaller, InetSocketAddress, int) - Constructor for class org.jspace.gate.ConnServerGate
 
containsTag(T) - Method in class org.jspace.util.Rendezvous
Checks if the tag is registered in the Rendezvous.
createClientGate(URI) - Method in interface org.jspace.gate.GateBuilder
 
createClientGate(URI) - Method in class org.jspace.gate.TcpGateBuilder
 
createClientGate(URI) - Method in class org.jspace.gate.UdpGateBuilder
 
createServerGate(URI) - Method in interface org.jspace.gate.GateBuilder
 
createServerGate(URI) - Method in class org.jspace.gate.TcpGateBuilder
 
createServerGate(URI) - Method in class org.jspace.gate.UdpGateBuilder
 

D

data - Variable in class org.jspace.util.Rendezvous
Internally tags are mapped to a Rendezvous.DataWrapper.
DEFAULT_BACKLOG - Static variable in class org.jspace.gate.TcpGateBuilder
 
DEFAULT_LANGAUGE - Static variable in class org.jspace.io.MarshalFactory
 
DEFAULT_MODE - Static variable in class org.jspace.gate.TcpGateBuilder
 
DEFAULT_PORT - Static variable in class org.jspace.gate.TcpGateBuilder
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.jspace.io.json.TemplateDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.jspace.io.json.TupleDeserializer
 
DOUBLE_URI - Static variable in class org.jspace.io.ClassDictionary
 

E

equals(Object) - Method in class org.jspace.ActualField
 
equals(Object) - Method in class org.jspace.FormalField
 
equals(Object) - Method in class org.jspace.protocol.ClientMessage
 
equals(Object) - Method in class org.jspace.protocol.ServerMessage
 
equals(Object) - Method in class org.jspace.Template
 
equals(Object) - Method in class org.jspace.Tuple
 
ExceptionLogger - Interface in org.jspace.gate
 

F

FAILURE - org.jspace.protocol.ClientMessageType
 
FAILURE - org.jspace.protocol.ServerMessageType
 
finalize() - Method in class org.jspace.SpaceRepository
 
findAllTuples(Template, boolean) - Method in class org.jspace.QueueSpace
 
findAllTuples(Template, boolean) - Method in class org.jspace.SequentialSpace
 
findTuple(Template, boolean) - Method in class org.jspace.QueueSpace
 
findTuple(Template, boolean) - Method in class org.jspace.RandomSpace
 
findTuple(Template, boolean) - Method in class org.jspace.SequentialSpace
 
FLOAT_URI - Static variable in class org.jspace.io.ClassDictionary
 
FORMAL_ID - Static variable in class org.jspace.io.json.jSonUtils
Json tag indicating if a template field is a formal or an actual.
FormalField - Class in org.jspace
Identifies a formal template field.
FormalField(Class<?>) - Constructor for class org.jspace.FormalField
Creates a template field matching any value of type type.
fromByte(Class<T>, byte[]) - Method in class org.jspace.io.json.jSonUtils
 
fromByte(Class<T>, byte[]) - Method in class org.jspace.io.JSonMarshaller
 
fromByte(Class<T>, byte[]) - Method in interface org.jspace.io.jSpaceMarshaller
 
fromString(Class<T>, String) - Method in class org.jspace.io.json.jSonUtils
 

G

GateBuilder - Interface in org.jspace.gate
 
GateFactory - Class in org.jspace.gate
 
get(String) - Method in class org.jspace.SpaceRepository
Returns the space named name or null if this space does not exist.
get(TemplateField...) - Method in class org.jspace.RemoteSpace
 
get(TemplateField...) - Method in class org.jspace.SequentialSpace
 
get(TemplateField...) - Method in interface org.jspace.Space
Retrieves (and remove) a tuple matching the requested template.
GET_REQUEST - org.jspace.protocol.ClientMessageType
 
GET_RESPONSE - org.jspace.protocol.ServerMessageType
 
getAll() - Method in class org.jspace.protocol.ClientMessage
 
getAll(TemplateField...) - Method in class org.jspace.RemoteSpace
 
getAll(TemplateField...) - Method in class org.jspace.SequentialSpace
 
getAll(TemplateField...) - Method in interface org.jspace.Space
Retrieves (and remove) all the tuples matching a template.
getClass(String) - Method in class org.jspace.io.ClassDictionary
 
getClientHandler(Socket) - Method in class org.jspace.gate.ConnServerGate
 
getClientHandler(Socket) - Method in class org.jspace.gate.KeepServerGate
 
getClientHandler(Socket) - Method in class org.jspace.gate.TcpServerGate
 
getClientSession() - Method in class org.jspace.protocol.ClientMessage
 
getClientSession() - Method in class org.jspace.protocol.ServerMessage
 
getClientURI() - Method in class org.jspace.protocol.ClientMessage
 
getConnectionCode() - Method in class org.jspace.gate.ConnServerGate
 
getConnectionCode() - Method in class org.jspace.gate.KeepServerGate
 
getConnectionCode() - Method in class org.jspace.gate.TcpServerGate
 
getDeaultMarshaller() - Method in class org.jspace.io.MarshalFactory
 
getElementAt(int) - Method in class org.jspace.Template
 
getElementAt(int) - Method in class org.jspace.Tuple
Returns the element at index i.
getElementAt(Class<T>, int) - Method in class org.jspace.Tuple
Returns the instance of class c at element i.
getFields() - Method in class org.jspace.Template
 
getFormalFieldType() - Method in class org.jspace.FormalField
 
getGate() - Method in class org.jspace.RemoteSpace
 
getGateBuilder(String) - Method in class org.jspace.gate.GateFactory
 
getGson() - Method in class org.jspace.io.json.jSonUtils
 
getInstance() - Static method in class org.jspace.gate.GateFactory
 
getInstance() - Static method in class org.jspace.io.json.jSonUtils
 
getInstance() - Static method in class org.jspace.io.MarshalFactory
 
getInteractionMode() - Method in class org.jspace.protocol.ClientMessage
 
getInteractionMode() - Method in class org.jspace.protocol.ServerMessage
 
getMarshaller(String) - Method in class org.jspace.gate.TcpGateBuilder
 
getMarshaller(String) - Method in class org.jspace.io.MarshalFactory
 
getMessageType() - Method in class org.jspace.protocol.ClientMessage
 
getMessageType() - Method in class org.jspace.protocol.ServerMessage
 
getp(TemplateField...) - Method in class org.jspace.RemoteSpace
 
getp(TemplateField...) - Method in class org.jspace.SequentialSpace
 
getp(TemplateField...) - Method in interface org.jspace.Space
Retrieves (and remove) a tuple matching the requested template.
getRequest(Template, boolean, boolean) - Static method in class org.jspace.protocol.ClientMessage
 
getResponce() - Method in class org.jspace.gate.ConnClientGate.ConnInteractionHandler
 
getResponse(List<Object[]>, String) - Static method in class org.jspace.protocol.ServerMessage
 
getServerSession() - Method in class org.jspace.protocol.ClientMessage
 
getServerSession() - Method in class org.jspace.protocol.ServerMessage
 
getStatusCode() - Method in class org.jspace.protocol.ClientMessage
 
getStatusCode() - Method in class org.jspace.protocol.ServerMessage
 
getStatusMessage() - Method in class org.jspace.protocol.ClientMessage
 
getStatusMessage() - Method in class org.jspace.protocol.ServerMessage
 
getTarget() - Method in class org.jspace.protocol.ClientMessage
 
getTemplate() - Method in class org.jspace.protocol.ClientMessage
 
getTuple() - Method in class org.jspace.protocol.ClientMessage
 
getTuple() - Method in class org.jspace.Tuple
 
getTuples() - Method in class org.jspace.protocol.ServerMessage
 
getTypeAt(int) - Method in class org.jspace.Tuple
Returns the class c of the element with index i .
getUri() - Method in class org.jspace.RemoteSpace
 
getURI() - Method in interface org.jspace.gate.ServerGate
 
getURI() - Method in class org.jspace.gate.TcpServerGate
 
getURI(Class<?>) - Method in class org.jspace.io.ClassDictionary
 
getValue() - Method in class org.jspace.ActualField
 

H

hashCode() - Method in class org.jspace.ActualField
 
hashCode() - Method in class org.jspace.FormalField
 
hashCode() - Method in class org.jspace.protocol.ClientMessage
 
hashCode() - Method in class org.jspace.protocol.ServerMessage
 
hashCode() - Method in class org.jspace.Template
 
hashCode() - Method in class org.jspace.Tuple
 
HTTP_PROTOCOL - Static variable in class org.jspace.gate.GateFactory
 
HTTPS_PROTOCOL - Static variable in class org.jspace.gate.GateFactory
 

I

INTEGER_URI - Static variable in class org.jspace.io.ClassDictionary
 
InteractionMode - Enum in org.jspace.protocol
 
internalServerError() - Static method in class org.jspace.protocol.ServerMessage
 
interruptAll() - Method in class org.jspace.util.Rendezvous
Interrupts all currently waiting threads and clears their requests.
isActive() - Method in interface org.jspace.gate.ClientHandler
 
isActive() - Method in class org.jspace.gate.ConnClientHandler
 
isActive() - Method in class org.jspace.gate.KeepClientHandler
 
isBlocking() - Method in class org.jspace.protocol.ClientMessage
 
isClosed - Variable in class org.jspace.gate.TcpServerGate
 
isClosed() - Method in interface org.jspace.gate.ClientHandler
 
isClosed() - Method in class org.jspace.gate.ConnClientHandler
 
isClosed() - Method in class org.jspace.gate.KeepClientHandler
 
isClosed() - Method in interface org.jspace.gate.ServerGate
 
isClosed() - Method in class org.jspace.gate.TcpServerGate
 
isEmpty() - Method in class org.jspace.SpaceRepository
Returns true if the repository is empty.
isInstance(Class<?>, int) - Method in class org.jspace.Tuple
Checks if the element at position i is instance of c.
isRegistered(Class<?>) - Method in class org.jspace.io.ClassDictionary
 
isRegistered(String) - Method in class org.jspace.io.ClassDictionary
 
isSuccessful() - Method in class org.jspace.protocol.ServerMessage
 
iterator() - Method in class org.jspace.Template
 
iterator() - Method in class org.jspace.Tuple
 

J

JSON_CODE - Static variable in class org.jspace.io.MarshalFactory
 
jsonFromObject(Object, JsonSerializationContext) - Method in class org.jspace.io.json.jSonUtils
Serialize an object into a JsonElement.
jsonFromTeplate(TemplateField, JsonSerializationContext) - Method in class org.jspace.io.json.jSonUtils
 
JSonMarshaller - Class in org.jspace.io
 
JSonMarshaller() - Constructor for class org.jspace.io.JSonMarshaller
 
jSonUtils - Class in org.jspace.io.json
 
jSpaceMarshaller - Interface in org.jspace.io
 

K

KEEP - org.jspace.protocol.InteractionMode
 
KEEP_MODE - Static variable in class org.jspace.gate.TcpGateBuilder
 
KeepClientGate - Class in org.jspace.gate
 
KeepClientGate(jSpaceMarshaller, String, int, String) - Constructor for class org.jspace.gate.KeepClientGate
 
KeepClientHandler - Class in org.jspace.gate
 
KeepClientHandler(jSpaceMarshaller, Socket) - Constructor for class org.jspace.gate.KeepClientHandler
 
KeepServerGate - Class in org.jspace.gate
 
KeepServerGate(jSpaceMarshaller, InetSocketAddress, int) - Constructor for class org.jspace.gate.KeepServerGate
 

L

LANGUAGE_PARAMETER - Static variable in class org.jspace.io.MarshalFactory
 
LANGUAGE_QUERY_ELEMENT - Static variable in class org.jspace.gate.GateFactory
 
length() - Method in class org.jspace.Template
Returns the number of fields in the template.
length() - Method in class org.jspace.Tuple
Returns the tuple length.
logException(Exception) - Method in interface org.jspace.gate.ExceptionLogger
 
LONG_URI - Static variable in class org.jspace.io.ClassDictionary
 

M

MarshalFactory - Class in org.jspace.io
 
marshaller - Variable in class org.jspace.gate.TcpServerGate
 
match(Object) - Method in class org.jspace.ActualField
 
match(Object) - Method in class org.jspace.FormalField
Returns true if parameters o is instance of this.type.
match(Object) - Method in interface org.jspace.TemplateField
Checks if the object o matches against this field.
match(Tuple) - Method in class org.jspace.Template
Check if tuple t matches the tempalte.
MODE_QUERY_ELEMENT - Static variable in class org.jspace.gate.GateFactory
 

N

newSpace(int) - Method in interface org.jspace.SpaceFactory
Create a new space with a given max number of elements inside.

O

objectFromJson(JsonElement, JsonDeserializationContext) - Method in class org.jspace.io.json.jSonUtils
Deserialize an object from a JsonElement.
OK_STATUS - Static variable in class org.jspace.protocol.ServerMessage
 
open() - Method in interface org.jspace.gate.ClientGate
 
open() - Method in class org.jspace.gate.ConnClientGate
 
open() - Method in class org.jspace.gate.KeepClientGate
 
open() - Method in interface org.jspace.gate.ServerGate
 
open() - Method in class org.jspace.gate.TcpServerGate
 
org.jspace - package org.jspace
 
org.jspace.gate - package org.jspace.gate
 
org.jspace.io - package org.jspace.io
 
org.jspace.io.json - package org.jspace.io.json
 
org.jspace.protocol - package org.jspace.protocol
 
org.jspace.util - package org.jspace.util
 

P

parseQuery(String) - Static method in class org.jspace.gate.GateFactory
 
PileSpace - Class in org.jspace
 
PileSpace() - Constructor for class org.jspace.PileSpace
 
PileSpace(int) - Constructor for class org.jspace.PileSpace
 
pSpaceMessage - Class in org.jspace.protocol
This class represents a generic message
pSpaceMessage(ClientMessageType) - Constructor for class org.jspace.protocol.pSpaceMessage
 
PULL - org.jspace.protocol.InteractionMode
 
PULL_MODE - Static variable in class org.jspace.gate.TcpGateBuilder
 
PUSH - org.jspace.protocol.InteractionMode
 
PUSH_MODE - Static variable in class org.jspace.gate.TcpGateBuilder
 
put(Object...) - Method in class org.jspace.RemoteSpace
 
put(Object...) - Method in class org.jspace.SequentialSpace
 
put(Object...) - Method in interface org.jspace.Space
Adds a tuple in the space.
put(String, Object...) - Method in class org.jspace.SpaceRepository
Adds a tuple in the space.
PUT_REQUEST - org.jspace.protocol.ClientMessageType
 
PUT_RESPONSE - org.jspace.protocol.ServerMessageType
 
putRequest(Tuple) - Static method in class org.jspace.protocol.ClientMessage
 
PutRequest - Class in org.jspace.protocol
 
PutRequest() - Constructor for class org.jspace.protocol.PutRequest
 
putResponse(boolean, String) - Static method in class org.jspace.protocol.ServerMessage
 

Q

query(TemplateField...) - Method in class org.jspace.RemoteSpace
 
query(TemplateField...) - Method in class org.jspace.SequentialSpace
 
query(TemplateField...) - Method in interface org.jspace.Space
Reads (without removing) a tuple matching the requested template.
QUERY_REQUEST - org.jspace.protocol.ClientMessageType
 
QUERY_RESPONSE - org.jspace.protocol.ServerMessageType
 
queryAll(TemplateField...) - Method in class org.jspace.RemoteSpace
 
queryAll(TemplateField...) - Method in class org.jspace.SequentialSpace
 
queryAll(TemplateField...) - Method in interface org.jspace.Space
Reads (without removing) all the tuples matching the requested template.
queryp(TemplateField...) - Method in class org.jspace.RemoteSpace
 
queryp(TemplateField...) - Method in class org.jspace.SequentialSpace
 
queryp(TemplateField...) - Method in interface org.jspace.Space
Reads (without removing) a tuple matching the requested template.
queryRequest(Template, boolean, boolean) - Static method in class org.jspace.protocol.ClientMessage
 
QueueSpace - Class in org.jspace
 
QueueSpace() - Constructor for class org.jspace.QueueSpace
 
QueueSpace(int) - Constructor for class org.jspace.QueueSpace
 

R

RandomSpace - Class in org.jspace
 
RandomSpace() - Constructor for class org.jspace.RandomSpace
 
RandomSpace(int) - Constructor for class org.jspace.RandomSpace
 
RandomSpace(int, long) - Constructor for class org.jspace.RandomSpace
 
RandomSpace(int, Random) - Constructor for class org.jspace.RandomSpace
 
RandomSpace(long) - Constructor for class org.jspace.RandomSpace
 
read(BufferedReader, Class<T>) - Method in class org.jspace.io.json.jSonUtils
 
read(Class<T>, BufferedReader) - Method in class org.jspace.io.JSonMarshaller
 
read(Class<T>, BufferedReader) - Method in interface org.jspace.io.jSpaceMarshaller
 
receive() - Method in interface org.jspace.gate.ClientHandler
 
receive() - Method in class org.jspace.gate.ConnClientHandler
 
receive() - Method in class org.jspace.gate.KeepClientHandler
 
register(String, Class<?>) - Method in class org.jspace.io.ClassDictionary
 
register(String, Class<?>) - Method in class org.jspace.io.json.jSonUtils
 
register(String, Class<? extends jSpaceMarshaller>) - Method in class org.jspace.io.MarshalFactory
 
register(String, Class<T>, JsonSerializer<T>, JsonDeserializer<T>) - Method in class org.jspace.io.json.jSonUtils
 
register(String, GateBuilder) - Method in class org.jspace.gate.GateFactory
 
RemoteSpace - Class in org.jspace
 
RemoteSpace(String) - Constructor for class org.jspace.RemoteSpace
 
RemoteSpace(URI) - Constructor for class org.jspace.RemoteSpace
 
remove(String) - Method in class org.jspace.SpaceRepository
Removes the space named name.
Rendezvous<T,​V> - Class in org.jspace.util
This class supports the coordination of threads activities based on rendezvous data synchronization.
Rendezvous() - Constructor for class org.jspace.util.Rendezvous
Creates a new synchronization map.

S

send(ClientMessage) - Method in interface org.jspace.gate.ClientGate
 
send(ClientMessage) - Method in class org.jspace.gate.ConnClientGate.ConnInteractionHandler
 
send(ClientMessage) - Method in class org.jspace.gate.ConnClientGate
 
send(ClientMessage) - Method in class org.jspace.gate.KeepClientGate
 
send(ServerMessage) - Method in interface org.jspace.gate.ClientHandler
 
send(ServerMessage) - Method in class org.jspace.gate.ConnClientHandler
 
send(ServerMessage) - Method in class org.jspace.gate.KeepClientHandler
 
SequentialSpace - Class in org.jspace
 
SequentialSpace() - Constructor for class org.jspace.SequentialSpace
Create an unbounded sequential space.
SequentialSpace(int) - Constructor for class org.jspace.SequentialSpace
Create a new sequential space with bound that limits the number of tuples that can be inserted in the space.
serialize(Template, Type, JsonSerializationContext) - Method in class org.jspace.io.json.TemplateSerializer
 
serialize(Tuple, Type, JsonSerializationContext) - Method in class org.jspace.io.json.TupleSerializer
 
SERVER_ERROR - Static variable in class org.jspace.protocol.ServerMessage
 
ServerGate - Interface in org.jspace.gate
 
ServerMessage - Class in org.jspace.protocol
 
ServerMessage(ServerMessageType, InteractionMode, boolean, String, String, Tuple[], String, String) - Constructor for class org.jspace.protocol.ServerMessage
 
ServerMessageType - Enum in org.jspace.protocol
Represents message type.
set(T, V) - Method in class org.jspace.util.Rendezvous
Provides a value associated with a tag.
setClientSession(String) - Method in class org.jspace.protocol.ClientMessage
 
setException(IOException) - Method in class org.jspace.gate.ConnClientGate.ConnInteractionHandler
 
setExceptionLogger(ExceptionLogger) - Method in class org.jspace.SpaceRepository
 
setMessage(ServerMessage) - Method in class org.jspace.gate.ConnClientGate.ConnInteractionHandler
 
setTarget(String) - Method in class org.jspace.protocol.ClientMessage
 
shutDown() - Method in class org.jspace.SpaceRepository
 
size() - Method in class org.jspace.RemoteSpace
 
size() - Method in class org.jspace.SequentialSpace
 
size() - Method in interface org.jspace.Space
Returns the number of tuples that are stored in the space.
size() - Method in class org.jspace.SpaceRepository
Returns the number of spaces in the repository.
Space - Interface in org.jspace
A space is a concurrent data structure that can be used to coordinate activities of threads.
SpaceFactory - Interface in org.jspace
Factory used to build spaces.
SpaceRepository - Class in org.jspace
A repository is a container for a group of spaces each of which is identified by a name.
SpaceRepository() - Constructor for class org.jspace.SpaceRepository
Creates a new respository.
StackSpace - Class in org.jspace
 
StackSpace() - Constructor for class org.jspace.StackSpace
Create an unbounded space based on stack.
StackSpace(int) - Constructor for class org.jspace.StackSpace
Create a space based on stack of max size bound.
STRING_URI - Static variable in class org.jspace.io.ClassDictionary
 

T

TCP_PROTOCOL - Static variable in class org.jspace.gate.GateFactory
 
TcpGateBuilder - Class in org.jspace.gate
 
TcpGateBuilder() - Constructor for class org.jspace.gate.TcpGateBuilder
 
TcpServerGate - Class in org.jspace.gate
 
TcpServerGate(jSpaceMarshaller, InetSocketAddress, int) - Constructor for class org.jspace.gate.TcpServerGate
 
Template - Class in org.jspace
An instance of class Template is used as a pattern to select tuples in a space.
Template(Object...) - Constructor for class org.jspace.Template
 
Template(TemplateField...) - Constructor for class org.jspace.Template
Creates a new template starting from its fields.
TEMPLATE_URI - Static variable in class org.jspace.io.ClassDictionary
 
TemplateDeserializer - Class in org.jspace.io.json
This class is used to deserialize a Template from a JsonElement (see JsonDeserializer).
TemplateDeserializer() - Constructor for class org.jspace.io.json.TemplateDeserializer
 
TemplateField - Interface in org.jspace
Identifies a generic template field.
templateFromJSon(JsonElement, JsonDeserializationContext) - Method in class org.jspace.io.json.jSonUtils
 
TemplateSerializer - Class in org.jspace.io.json
This class is used to serialize a Template into a JsonElement (see JsonSerializer).
TemplateSerializer() - Constructor for class org.jspace.io.json.TemplateSerializer
 
toByte(Object) - Method in class org.jspace.io.json.jSonUtils
 
toByte(Object) - Method in class org.jspace.io.JSonMarshaller
 
toByte(Object) - Method in interface org.jspace.io.jSpaceMarshaller
 
toString() - Method in class org.jspace.ActualField
 
toString() - Method in class org.jspace.FormalField
 
toString() - Method in class org.jspace.protocol.ClientMessage
 
toString() - Method in class org.jspace.protocol.ServerMessage
 
toString() - Method in class org.jspace.Template
 
toString() - Method in class org.jspace.Tuple
 
toString(Object) - Method in class org.jspace.io.json.jSonUtils
 
Tuple - Class in org.jspace
A tuple identifies the basic information item.
Tuple(Object...) - Constructor for class org.jspace.Tuple
Creates a new tuple.
TUPLE_URI - Static variable in class org.jspace.io.ClassDictionary
 
TupleDeserializer - Class in org.jspace.io.json
This class is used to deserialize an Tuple from a JsonElement (see JsonDeserializer).
TupleDeserializer() - Constructor for class org.jspace.io.json.TupleDeserializer
 
tuples - Variable in class org.jspace.SequentialSpace
 
TupleSerializer - Class in org.jspace.io.json
This class is used to serialize a Tuple into a JsonElement (see JsonDeserializer).
TupleSerializer() - Constructor for class org.jspace.io.json.TupleSerializer
 
TYPE_ID - Static variable in class org.jspace.io.json.jSonUtils
Json tag associated to string referring to Class names.

U

UDP_PROTOCOL - Static variable in class org.jspace.gate.GateFactory
 
UdpGateBuilder - Class in org.jspace.gate
 
UdpGateBuilder() - Constructor for class org.jspace.gate.UdpGateBuilder
 

V

VALUE_ID - Static variable in class org.jspace.io.json.jSonUtils
Json tag associated to generic objects.
valueOf(String) - Static method in enum org.jspace.protocol.ClientMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jspace.protocol.InteractionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jspace.protocol.ServerMessageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jspace.protocol.ClientMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jspace.protocol.InteractionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jspace.protocol.ServerMessageType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitingThreads - Variable in class org.jspace.util.Rendezvous
Set of threads currently waiting for incoming messages.
write(PrintWriter, Object) - Method in class org.jspace.io.json.jSonUtils
 
write(Object, PrintWriter) - Method in class org.jspace.io.JSonMarshaller
 
write(Object, PrintWriter) - Method in interface org.jspace.io.jSpaceMarshaller
 
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