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 () |
Definition at line 15 of file SetTable.java.
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.
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.
Integer edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.getGeneralParticipant | ( | String | s | ) | [inline, protected] |
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] |
Implements edu.tum.cs.ias.knowrob.mod_dialog.queries.DialogQuery.
Definition at line 65 of file SetTable.java.
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.
String edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.querySetTable | ( | ) | [inline, protected] |
Definition at line 279 of file SetTable.java.
void edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.registerStates | ( | ) | [inline, private] |
Definition at line 53 of file SetTable.java.
Vector<String[]> edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.evidence = new Vector<String[]>() [protected] |
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.
String edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.mealType [protected] |
Definition at line 18 of file SetTable.java.
Model edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.model [protected] |
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.
int edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.participants [protected] |
Definition at line 17 of file SetTable.java.
String [] edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.people [protected] |
Definition at line 19 of file SetTable.java.
ModelPool edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.pool [protected] |
Definition at line 23 of file SetTable.java.
String edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.regexGood [package] |
Definition at line 25 of file SetTable.java.
String edu.tum.cs.ias.knowrob.mod_dialog.queries.SetTable.regexUtensil [protected] |
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.