pl.edu.pjwstk.yaod.network.protocol
Class QueryReply
java.lang.Object
|
+--pl.edu.pjwstk.yaod.network.protocol.NetMessage
|
+--pl.edu.pjwstk.yaod.network.protocol.ServerReply
|
+--pl.edu.pjwstk.yaod.network.protocol.QueryReply
- All Implemented Interfaces:
- java.io.Serializable
- public class QueryReply
- extends ServerReply
Klasa reprezentuje odpowiedz serwera na wykonane zapytanie.
Wynik zapytania jest drzewem zawierajacym obiekty odpowiadajace
rezultatom zapytan w sba (np. bag, sequence itp).
- Author:
- M. Lentner, raist@ertel.com.pl
- See Also:
- Serialized Form
Constructor Summary |
QueryReply(java.util.Vector results,
javax.swing.tree.DefaultMutableTreeNode asts,
javax.swing.tree.DefaultMutableTreeNode envs)
Tworzy nowy obiekt odpowiedzi, ktory zostanie przeslany do klienta. |
Method Summary |
javax.swing.tree.DefaultMutableTreeNode |
getAst()
Zwraca obiekt reprezentujacy drzewo skladniowe przeslanego zapytania. |
javax.swing.tree.DefaultMutableTreeNode |
getEnvs()
Zwraca obiekt reprezentujacy zawartosc stosu srodowiskowego
po wykonaniu zapytania. |
java.util.Enumeration |
getResults()
Zwraca wyniki instrukcji bedacych czescia zapytania. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryReply
public QueryReply(java.util.Vector results,
javax.swing.tree.DefaultMutableTreeNode asts,
javax.swing.tree.DefaultMutableTreeNode envs)
- Tworzy nowy obiekt odpowiedzi, ktory zostanie przeslany do klienta.
- Parameters:
results
- wyniki zapytania.asts
- drzewa ast poszczegolnych instrukcji.envs
- zawartosc stosu srodowiskowego po wykonaniu zapytania.
getResults
public java.util.Enumeration getResults()
- Zwraca wyniki instrukcji bedacych czescia zapytania.
- Returns:
- wyniki zapytania.
getAst
public javax.swing.tree.DefaultMutableTreeNode getAst()
- Zwraca obiekt reprezentujacy drzewo skladniowe przeslanego zapytania.
- Returns:
- obiekt reprezentujacy ast.
getEnvs
public javax.swing.tree.DefaultMutableTreeNode getEnvs()
- Zwraca obiekt reprezentujacy zawartosc stosu srodowiskowego
po wykonaniu zapytania.
- Returns:
- obiekt reprezentujacy zawartosc envs.