it.freedom.reactions
Class Payload

java.lang.Object
  extended by it.freedom.reactions.Payload
All Implemented Interfaces:
java.io.Serializable

public class Payload
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Payload()
           
 
Method Summary
 void addStatement(java.lang.String attribute, int value)
           
 void addStatement(java.lang.String attribute, java.lang.String value)
           
 void addStatement(java.lang.String logical, java.lang.String attribute, java.lang.String operand, java.lang.String value)
           
 void enqueueStatement(Statement s)
           
 boolean equals(java.lang.Object obj)
           
 Statement findAttribute(java.lang.String key)
           
 java.util.ArrayList<Statement> getStatements()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Payload

public Payload()
Method Detail

addStatement

public void addStatement(java.lang.String logical,
                         java.lang.String attribute,
                         java.lang.String operand,
                         java.lang.String value)

addStatement

public void addStatement(java.lang.String attribute,
                         java.lang.String value)

addStatement

public void addStatement(java.lang.String attribute,
                         int value)

enqueueStatement

public void enqueueStatement(Statement s)

getStatements

public java.util.ArrayList<Statement> getStatements()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

findAttribute

public Statement findAttribute(java.lang.String key)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object