$search
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 | regexGood |
String | regexUtensil |
HashMap< String, String > | utensils = new HashMap<String,String>() |
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.
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 [protected] |
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.