public class SchemaObjectImpl extends Object implements SchemaObject
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SchemaObjectImpl.Type |
| 限定符和类型 | 字段和说明 |
|---|---|
private long |
hashCode64 |
private String |
name |
long |
rowCount |
private SQLStatement |
statement |
private SchemaObjectType |
type |
| 构造器和说明 |
|---|
SchemaObjectImpl(String name,
SchemaObjectType type) |
SchemaObjectImpl(String name,
SchemaObjectType type,
SQLStatement statement) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLColumnDefinition |
findColumn(long columNameHash) |
SQLColumnDefinition |
findColumn(String columName) |
String |
getName() |
long |
getRowCount() |
SQLStatement |
getStatement() |
SchemaObjectType |
getType() |
boolean |
matchIndex(String columnName) |
boolean |
matchKey(String columnName) |
long |
nameHashCode64() |
private final String name
private final long hashCode64
private final SchemaObjectType type
private SQLStatement statement
public long rowCount
public SchemaObjectImpl(String name, SchemaObjectType type)
public SchemaObjectImpl(String name, SchemaObjectType type, SQLStatement statement)
public long nameHashCode64()
nameHashCode64 在接口中 SchemaObjectpublic SQLStatement getStatement()
getStatement 在接口中 SchemaObjectpublic SQLColumnDefinition findColumn(String columName)
findColumn 在接口中 SchemaObjectpublic SQLColumnDefinition findColumn(long columNameHash)
findColumn 在接口中 SchemaObjectpublic boolean matchIndex(String columnName)
matchIndex 在接口中 SchemaObjectpublic boolean matchKey(String columnName)
matchKey 在接口中 SchemaObjectpublic String getName()
getName 在接口中 SchemaObjectpublic SchemaObjectType getType()
getType 在接口中 SchemaObjectpublic long getRowCount()
getRowCount 在接口中 SchemaObjectCopyright © 2013–2019 Alibaba Group. All rights reserved.