public class SqlTableIdentity extends SqlQualifiedIdentityWithAlias implements TableExpression
Modifier and Type | Class and Description |
---|---|
static class |
SqlTableIdentity.Sql
The Class Sql.
|
class |
SqlTableIdentity.Util
The Class Util.
|
TableExpression.Utils
Modifier and Type | Field and Description |
---|---|
SqlTableIdentity.Util |
util
The util.
|
Modifier | Constructor and Description |
---|---|
protected |
SqlTableIdentity() |
protected |
SqlTableIdentity(SqlTableIdentity.Sql sql) |
|
SqlTableIdentity(String schema,
String name,
String alias)
Instantiates a new sql table identity.
|
Modifier and Type | Method and Description |
---|---|
SqlTableIdentity |
AS(String newAlias)
AS.
|
boolean |
equals(Object obj) |
protected SqlTableIdentity |
getTopLevelInstance()
Gets the top level instance.
|
int |
hashCode() |
SqlTableIdentity.Sql |
sql() |
toString
public final SqlTableIdentity.Util util
public SqlTableIdentity(String schema, String name, String alias)
schema
- the schemaname
- the namealias
- the aliasprotected SqlTableIdentity(SqlTableIdentity.Sql sql)
protected SqlTableIdentity()
public SqlTableIdentity.Sql sql()
sql
in class SqlQualifiedIdentityWithAlias
public boolean equals(Object obj)
equals
in class Object
obj
- Object.equals(java.lang.Object)
public SqlTableIdentity AS(String newAlias) throws SQLEngineException
TableExpression
AS
in interface TableExpression
newAlias
- SQLEngineException
TableExpression.AS(java.lang.String)
protected SqlTableIdentity getTopLevelInstance()
Copyright © 2003–2020 XDEV Software. All rights reserved.