|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mckoi.database.TableName
public final class TableName
A name of a table and any associated referencing information. This object is immutable.
Constructor Summary | |
---|---|
TableName(java.lang.String table_name)
|
|
TableName(java.lang.String schema_name,
java.lang.String table_name)
Constructs the name. |
Method Summary | |
---|---|
int |
compareTo(java.lang.Object ob)
Comparable. |
boolean |
equals(java.lang.Object ob)
Equality. |
boolean |
equalsIgnoreCase(TableName tn)
Equality but ignore the case. |
java.lang.String |
getName()
Returns the table name. |
java.lang.String |
getSchema()
Returns the schema name or null if the schema name is unknown. |
int |
hashCode()
Hash code. |
static TableName |
resolve(java.lang.String namev)
Resolves a [schema name].[table name] type syntax to a TableName object. |
static TableName |
resolve(java.lang.String schemav,
java.lang.String namev)
Resolves a [schema name].[table name] type syntax to a TableName object. |
TableName |
resolveSchema(java.lang.String scheman)
Resolves a schema reference in a table name. |
java.lang.String |
toString()
To string. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TableName(java.lang.String schema_name, java.lang.String table_name)
public TableName(java.lang.String table_name)
Method Detail |
---|
public java.lang.String getSchema()
public java.lang.String getName()
public TableName resolveSchema(java.lang.String scheman)
public static TableName resolve(java.lang.String schemav, java.lang.String namev)
public static TableName resolve(java.lang.String namev)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object ob)
equals
in class java.lang.Object
public boolean equalsIgnoreCase(TableName tn)
public int compareTo(java.lang.Object ob)
compareTo
in interface java.lang.Comparable
public int hashCode()
hashCode
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |