edu::tum::cs::srldb::Item Class Reference
List of all members.
Detailed Description
Definition at line 18 of file Item.java.
Constructor & Destructor Documentation
edu::tum::cs::srldb::Item::Item |
( |
Database |
database |
) |
[inline] |
Member Function Documentation
void edu::tum::cs::srldb::Item::addAttribsFromResultSet |
( |
ResultSet |
rs, |
|
|
boolean |
callNext | |
|
) |
| | throws Exception [inline] |
void edu::tum::cs::srldb::Item::addAttribute |
( |
String |
attribute, |
|
|
String |
value | |
|
) |
| | throws DDException [inline] |
adds an attribute to the object; if the attribute was previously defined, the old value is overwritten
- Parameters:
-
| attribute | the name of the attribute |
| value | the attribute value |
- Exceptions:
-
Definition at line 62 of file Item.java.
void edu::tum::cs::srldb::Item::addAttributes |
( |
Map< String, String > |
attributes |
) |
throws DDException [inline] |
adds all the attributes given in the map
- Parameters:
-
| attributes | a map of (key, value) pairs |
Definition at line 77 of file Item.java.
void edu::tum::cs::srldb::Item::checkMutable |
( |
|
) |
throws DDException [inline, protected] |
Set<String> edu::tum::cs::srldb::Item::getAttributeNames |
( |
|
) |
[inline] |
Map<String,String> edu::tum::cs::srldb::Item::getAttributes |
( |
|
) |
[inline] |
String edu::tum::cs::srldb::Item::getAttributeValue |
( |
String |
attribName |
) |
[inline] |
boolean edu::tum::cs::srldb::Item::getBoolean |
( |
String |
attribName |
) |
[inline] |
Database edu::tum::cs::srldb::Item::getDatabase |
( |
|
) |
[inline] |
double edu::tum::cs::srldb::Item::getDouble |
( |
String |
attrName |
) |
[inline] |
int edu::tum::cs::srldb::Item::getGUID |
( |
|
) |
[inline] |
int edu::tum::cs::srldb::Item::getInt |
( |
String |
attrName |
) |
[inline] |
String edu::tum::cs::srldb::Item::getString |
( |
String |
attrName |
) |
[inline] |
boolean edu::tum::cs::srldb::Item::hasAttribute |
( |
String |
attribName |
) |
[inline] |
void edu::tum::cs::srldb::Item::print |
( |
|
) |
[inline] |
prints the item's attributes
Definition at line 92 of file Item.java.
Member Data Documentation
whether this object is immutable (e.g. because it has been committed to a database)
Definition at line 24 of file Item.java.
The documentation for this class was generated from the following file: