Serialized Form


Package alice.logictuple

Class alice.logictuple.InvalidLogicTupleException implements Serializable

Class alice.logictuple.InvalidVarNameException implements Serializable

Class alice.logictuple.LogicTuple implements Serializable

Serialized Fields

info

TupleArgument info
the information content of logic tuple

Class alice.logictuple.TupleArgument implements Serializable

Serialized Fields

value

alice.tuprolog.Term value
the internal representation of the argument is a (tu)Prolog term

Class alice.logictuple.Value implements Serializable

Class alice.logictuple.Var implements Serializable


Package alice.luce

Class alice.luce.AgentId implements Serializable

Class alice.luce.Automaton implements Serializable

Serialized Fields

state

java.lang.String state
method name representing state behaviour

arguments

java.lang.Object[] arguments
arguments value eventually associated to state transition

Class alice.luce.CellException implements Serializable

Class alice.luce.NoSpaceException implements Serializable

Class alice.luce.TupleCentreId implements Serializable


Package alice.respect

Class alice.respect.ActivityLibrary implements Serializable

Serialized Fields

user

UserLocal user

Class alice.respect.ActivitySpawner implements Serializable

Serialized Fields

sourceFileName

java.lang.String sourceFileName

args

LogicTuple args

tuple

LogicTuple tuple

Class alice.respect.AgentId implements Serializable

Serialized Fields

name

java.lang.String name

Class alice.respect.JavaSpawner implements Serializable

Class alice.respect.Library implements Serializable

Serialized Fields

vm

TupleCentreVM vm

coord

Reactor coord

Class alice.respect.LogicReaction implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
serialization: in order to avoid the serialization of builtin libraries linked to term -> unbind
Serialized Fields

term

alice.tuprolog.Term term

Class alice.respect.OutTCSpawner implements Serializable

Class alice.respect.PrologSpawner implements Serializable

Class alice.respect.TupleCentreId implements Serializable

Serialized Fields

name

java.lang.String name

Class alice.respect.TupleSetImpl implements Serializable

Serialized Fields

tuples

java.util.ArrayList tuples

tAdded

java.util.ArrayList tAdded

tRemoved

java.util.ArrayList tRemoved

transaction

boolean transaction

rand

java.util.Random rand


Package alice.tuplemedium

Class alice.tuplemedium.Event implements Serializable

Serialized Fields

idAgent

AgentId idAgent
the identifier of the agent involved in the event

idTupleCentre

TupleCentreId idTupleCentre
the identifier of the tuple centre where the event took place

direction

int direction
the direction of the event (from tuple centre to agent or viceversa)

tuple

Tuple tuple
if specified, the information content of the operation

template

TupleTemplate template
if speficied, the information template content of the operation

operation

EventOperation operation
the type of the operation which caused the event

id

java.lang.Long id
a unique id identifying the event

Class alice.tuplemedium.EventDirection implements Serializable

Class alice.tuplemedium.EventOperation implements Serializable

Class alice.tuplemedium.InvalidTupleException implements Serializable

Class alice.tuplemedium.InvalidTupleTemplateException implements Serializable

Class alice.tuplemedium.ObservableEvent implements Serializable

Serialized Fields

time

long time
virtual machine time at which the event has been observed

type

int type
the type of the vent happened

arg

java.lang.Object arg
auxiliary information about the event

Class alice.tuplemedium.TriggeredReaction implements Serializable

Serialized Fields

event

Event event
the event triggering the reaction

reaction

Reaction reaction
the reaction triggered