public class SchemaObject extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SchemaObject.Type |
| 限定符 | 构造器和说明 |
|---|---|
protected |
SchemaObject(Schema schema,
String name,
SchemaObjectType type) |
protected |
SchemaObject(Schema schema,
String name,
SchemaObjectType type,
SQLStatement statement) |
| 限定符和类型 | 方法和说明 |
|---|---|
SchemaObject |
clone() |
SQLColumnDefinition |
findColumn(long columNameHash) |
SQLColumnDefinition |
findColumn(String columName) |
String |
getName() |
long |
getRowCount() |
Schema |
getSchema() |
SQLStatement |
getStatement() |
SchemaObjectType |
getType() |
boolean |
matchIndex(String columnName) |
boolean |
matchKey(String columnName) |
long |
nameHashCode64() |
protected SchemaObject(Schema schema, String name, SchemaObjectType type)
protected SchemaObject(Schema schema, String name, SchemaObjectType type, SQLStatement statement)
public SchemaObject clone()
public long nameHashCode64()
public SQLStatement getStatement()
public SQLColumnDefinition findColumn(String columName)
public SQLColumnDefinition findColumn(long columNameHash)
public boolean matchIndex(String columnName)
public boolean matchKey(String columnName)
public String getName()
public SchemaObjectType getType()
public long getRowCount()
public Schema getSchema()
Copyright © 2013–2023. All rights reserved.