java.io.Serializable
, java.lang.Comparable
public final class TableName
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable
Constructor | Description |
---|---|
TableName(java.lang.String table_name) |
|
TableName(java.lang.String schema_name,
java.lang.String table_name) |
Constructs the name.
|
Modifier and Type | Method | Description |
---|---|---|
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.
|
public TableName(java.lang.String schema_name, java.lang.String table_name)
public TableName(java.lang.String table_name)
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
Copyright © 2018. All rights reserved.