All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Package Attributes | Private Member Functions
edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable Class Reference
Inheritance diagram for edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable:
Inheritance graph
[legend]

List of all members.

Public Member Functions

String process (String q) throws IOException, ParseException, Exception
 SetTable (DialogModule mod) throws IOException, ParseException, Exception

Static Public Member Functions

static String capitalize (String s)

Protected Member Functions

void addEvidence (String...items)
String extractResults (Vector< InferenceResult > vres, int argNo)
Integer getGeneralParticipant (String s)
Vector< InferenceResult > query (String...queries) throws IOException, ParseException, Exception
String querySetTable ()

Static Protected Member Functions

static int parseNumber (String no)

Protected Attributes

Vector< String[]> evidence = new Vector<String[]>()
HashMap< String, String > goods = new HashMap<String,String>()
String mealType
Model model
HashMap< String, Integer > name2participant = new HashMap<String,Integer>()
HashMap< Integer, String > participant2name = new HashMap<Integer,String>()
int participants
String[] people
ModelPool pool
String regexUtensil
HashMap< String, String > utensils = new HashMap<String,String>()

Package Attributes

String regexGood

Private Member Functions

void registerStates ()

Detailed Description

Definition at line 15 of file SetTable.java.


Constructor & Destructor Documentation

edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.SetTable ( DialogModule  mod) throws IOException, ParseException, Exception [inline]

Definition at line 29 of file SetTable.java.


Member Function Documentation

void edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.addEvidence ( String...  items) [inline, protected]

Definition at line 324 of file SetTable.java.

static String edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.capitalize ( String  s) [inline, static]

Definition at line 60 of file SetTable.java.

String edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.extractResults ( Vector< InferenceResult >  vres,
int  argNo 
) [inline, protected]

Definition at line 256 of file SetTable.java.

Definition at line 242 of file SetTable.java.

static int edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.parseNumber ( String  no) [inline, static, protected]

Definition at line 267 of file SetTable.java.

String edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.process ( String  q) throws IOException, ParseException, Exception [inline, virtual]
Vector<InferenceResult> edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.query ( String...  queries) throws IOException, ParseException, Exception [inline, protected]

Definition at line 328 of file SetTable.java.

Definition at line 279 of file SetTable.java.

Definition at line 53 of file SetTable.java.


Member Data Documentation

Definition at line 22 of file SetTable.java.

HashMap<String,String> edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.goods = new HashMap<String,String>() [protected]

Definition at line 27 of file SetTable.java.

Definition at line 18 of file SetTable.java.

Definition at line 24 of file SetTable.java.

HashMap<String,Integer> edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.name2participant = new HashMap<String,Integer>() [protected]

Definition at line 21 of file SetTable.java.

HashMap<Integer,String> edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.participant2name = new HashMap<Integer,String>() [protected]

Definition at line 20 of file SetTable.java.

Definition at line 17 of file SetTable.java.

Definition at line 19 of file SetTable.java.

Definition at line 23 of file SetTable.java.

Definition at line 25 of file SetTable.java.

Definition at line 25 of file SetTable.java.

HashMap<String,String> edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.utensils = new HashMap<String,String>() [protected]

Definition at line 26 of file SetTable.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


mod_dialog
Author(s): Moritz Tenorth
autogenerated on Tue Apr 16 2013 00:38:44