Public Member Functions | |
Entity (string someId) | |
void | printHierarchy () |
bool | instanceOf (string s) |
int | compareTo (Entity *otherEntity) |
string | getId () |
int | hashCode () |
virtual void | setId (string someId) |
virtual string | toString () |
virtual Entity * | getDataEntity () |
Static Public Member Functions | |
static bool | hasInstance (Entity *instance, bool eraseFromList) |
Protected Attributes | |
set< string > | typeSet |