edu::tum::cs::srl::taxonomy::Taxonomy Class Reference

List of all members.

Public Member Functions

void addConcept (Concept c)
Concept getConcept (String name)
Vector< ConceptgetDescendants (String conceptName) throws Exception
boolean query_isa (String subtype, String type) throws Exception
 Taxonomy ()

Protected Attributes

HashMap< String, Conceptconcepts = new HashMap<String, Concept>()

Detailed Description

Definition at line 12 of file Taxonomy.java.


Constructor & Destructor Documentation

edu::tum::cs::srl::taxonomy::Taxonomy::Taxonomy (  )  [inline]

Definition at line 15 of file Taxonomy.java.


Member Function Documentation

void edu::tum::cs::srl::taxonomy::Taxonomy::addConcept ( Concept  c  )  [inline]

Definition at line 18 of file Taxonomy.java.

Concept edu::tum::cs::srl::taxonomy::Taxonomy::getConcept ( String  name  )  [inline]

Definition at line 22 of file Taxonomy.java.

Vector<Concept> edu::tum::cs::srl::taxonomy::Taxonomy::getDescendants ( String  conceptName  )  throws Exception [inline]

gets the list of all concepts that are descendants of the concept with the given name (including the concept itself)

Parameters:
conceptName 
Returns:
Exceptions:
Exception 

Definition at line 32 of file Taxonomy.java.

boolean edu::tum::cs::srl::taxonomy::Taxonomy::query_isa ( String  subtype,
String  type 
) throws Exception [inline]

Definition at line 39 of file Taxonomy.java.


Member Data Documentation

HashMap<String,Concept> edu::tum::cs::srl::taxonomy::Taxonomy::concepts = new HashMap<String, Concept>() [protected]

Definition at line 13 of file Taxonomy.java.


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


srldb
Author(s): Dominik Jain, Stefan Waldherr, Moritz Tenorth
autogenerated on Fri Jan 11 09:58:46 2013