TurtleDB
A mini distributed database system
|
Public Member Functions | |
Attribute () | |
Attribute (String s) | |
Attribute (String t, String s) | |
Attribute (Attribute a) | |
void | setName (String name) |
void | setTableName (String name) |
String | getName () |
String | getTableName () |
String | toString () |
boolean | equals (Object o) |
boolean | equals (Attribute a) |
int | hashCode () |
int | compareTo (Literal o) |
int | compareTo (Attribute o) |
Protected Attributes | |
String | m_value |
String | m_tableName |
Definition at line 20 of file Attribute.java.
Definition at line 25 of file Attribute.java.
ca.uqac.dim.turtledb.Attribute.Attribute | ( | String | s | ) |
Builds an attribute from a string. If the string contains a dot, the left-hand side is a table name and the right-hand side is the attribute's name.
s |
Definition at line 37 of file Attribute.java.
ca.uqac.dim.turtledb.Attribute.Attribute | ( | String | t, |
String | s | ||
) |
Definition at line 50 of file Attribute.java.
Definition at line 124 of file Attribute.java.
Definition at line 132 of file Attribute.java.
boolean ca.uqac.dim.turtledb.Attribute.equals | ( | Object | o | ) |
Definition at line 100 of file Attribute.java.
boolean ca.uqac.dim.turtledb.Attribute.equals | ( | Attribute | a | ) |
Definition at line 109 of file Attribute.java.
String ca.uqac.dim.turtledb.Attribute.getName | ( | ) |
Definition at line 80 of file Attribute.java.
String ca.uqac.dim.turtledb.Attribute.getTableName | ( | ) |
Definition at line 85 of file Attribute.java.
Definition at line 118 of file Attribute.java.
void ca.uqac.dim.turtledb.Attribute.setName | ( | String | name | ) |
Definition at line 70 of file Attribute.java.
void ca.uqac.dim.turtledb.Attribute.setTableName | ( | String | name | ) |
Definition at line 75 of file Attribute.java.
String ca.uqac.dim.turtledb.Attribute.toString | ( | ) |
Definition at line 91 of file Attribute.java.
String ca.uqac.dim.turtledb.Attribute.m_tableName [protected] |
Definition at line 23 of file Attribute.java.
String ca.uqac.dim.turtledb.Attribute.m_value [protected] |
Definition at line 22 of file Attribute.java.