本文整理了Java中org.apache.metamodel.schema.Table.getSchema()
方法的一些代码示例,展示了Table.getSchema()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.getSchema()
方法的具体详情如下:
包路径:org.apache.metamodel.schema.Table
类名称:Table
方法名:getSchema
[英]Gets the schema that this table resides in.
[中]获取此表所在的架构。
代码示例来源:origin: org.apache.metamodel/MetaModel-mongodb-mongo2
protected BasicDBObject createMongoDbQuery(Table table, List<FilterItem> whereItems) {
assert _schema == table.getSchema();
final BasicDBObject query = new BasicDBObject();
if (whereItems != null && !whereItems.isEmpty()) {
for (FilterItem item : whereItems) {
convertToCursorObject(query, item);
}
}
return query;
}
代码示例来源:origin: org.apache.metamodel/MetaModel-core
protected boolean isMainSchemaTable(Table table) {
Schema schema = table.getSchema();
if (INFORMATION_SCHEMA_NAME.equals(schema.getName())) {
return false;
} else {
return true;
}
}
代码示例来源:origin: apache/metamodel
protected BasicDBObject createMongoDbQuery(Table table, List<FilterItem> whereItems) {
assert _schema == table.getSchema();
final BasicDBObject query = new BasicDBObject();
if (whereItems != null && !whereItems.isEmpty()) {
for (FilterItem item : whereItems) {
convertToCursorObject(query, item);
}
}
return query;
}
代码示例来源:origin: apache/metamodel
protected boolean isMainSchemaTable(Table table) {
Schema schema = table.getSchema();
if (INFORMATION_SCHEMA_NAME.equals(schema.getName())) {
return false;
} else {
return true;
}
}
代码示例来源:origin: org.apache.metamodel/MetaModel-mongodb-mongo3
protected Document createMongoDbQuery(Table table, List<FilterItem> whereItems,
Consumer<FilterItem> whereItemToPostProcessConsumer) {
assert _schema == table.getSchema();
final Document query = new Document();
if (whereItems != null && !whereItems.isEmpty()) {
for (FilterItem item : whereItems) {
final boolean converted = convertToCursorObject(query, item);
if (!converted) {
// it wasn't possible to push down the filter item
whereItemToPostProcessConsumer.accept(item);
}
}
}
return query;
}
代码示例来源:origin: apache/metamodel
protected Document createMongoDbQuery(Table table, List<FilterItem> whereItems,
Consumer<FilterItem> whereItemToPostProcessConsumer) {
assert _schema == table.getSchema();
final Document query = new Document();
if (whereItems != null && !whereItems.isEmpty()) {
for (FilterItem item : whereItems) {
final boolean converted = convertToCursorObject(query, item);
if (!converted) {
// it wasn't possible to push down the filter item
whereItemToPostProcessConsumer.accept(item);
}
}
}
return query;
}
代码示例来源:origin: org.apache.metamodel/MetaModel-core
public DropTable(Table table) {
this(table.getSchema().getName(), table.getName());
}
代码示例来源:origin: apache/metamodel
public DropTable(Table table) {
this(table.getSchema().getName(), table.getName());
}
代码示例来源:origin: datacleaner/DataCleaner
private static String getTablePostFix(final Table table) {
final String postFix;
final Schema schema = table.getSchema();
if (schema == null) {
postFix = "." + table.getName();
} else {
postFix = "." + schema.getName() + "." + table.getName();
}
return postFix;
}
代码示例来源:origin: org.apache.metamodel/MetaModel-excel
@Override
public void execute() throws MetaModelException {
final Table table = getTable();
_updateCallback.removeSheet(table.getName());
final MutableSchema schema = (MutableSchema) table.getSchema();
schema.removeTable(table);
}
代码示例来源:origin: apache/metamodel
@Override
public void execute() throws MetaModelException {
Table table = getTable();
_updateCallback.removeCollection(table.getName());
MutableSchema schema = (MutableSchema) table.getSchema();
schema.removeTable(table);
}
代码示例来源:origin: org.apache.metamodel/MetaModel-mongodb-mongo3
@Override
public void execute() throws MetaModelException {
Table table = getTable();
_updateCallback.removeCollection(table.getName());
MutableSchema schema = (MutableSchema) table.getSchema();
schema.removeTable(table);
}
代码示例来源:origin: org.apache.metamodel/MetaModel-mongodb-mongo2
@Override
public void execute() throws MetaModelException {
Table table = getTable();
_updateCallback.removeCollection(table.getName());
MutableSchema schema = (MutableSchema) table.getSchema();
schema.removeTable(table);
}
代码示例来源:origin: apache/metamodel
@Override
public void execute() throws MetaModelException {
Table table = getTable();
_updateCallback.removeCollection(table.getName());
MutableSchema schema = (MutableSchema) table.getSchema();
schema.removeTable(table);
}
代码示例来源:origin: apache/metamodel
@Override
public void execute() throws MetaModelException {
final Table table = getTable();
_updateCallback.removeSheet(table.getName());
final MutableSchema schema = (MutableSchema) table.getSchema();
schema.removeTable(table);
}
代码示例来源:origin: org.apache.metamodel/MetaModel-hbase
@Override
public void execute() {
// Remove from the datastore
final Table table = getTable();
((HBaseDataContext) _updateCallback.getDataContext()).getHBaseClient().dropTable(table.getName());
// Remove from schema
((MutableSchema) table.getSchema()).removeTable(table);
}
}
代码示例来源:origin: apache/metamodel
@Override
public void execute() throws MetaModelException {
CouchDbInstance instance = _updateCallback.getDataContext().getCouchDbInstance();
Table table = getTable();
MutableSchema schema = (MutableSchema) table.getSchema();
schema.removeTable(table);
instance.deleteDatabase(table.getName());
}
代码示例来源:origin: apache/metamodel
@Override
public void execute() {
// Remove from the datastore
final Table table = getTable();
((HBaseDataContext) _updateCallback.getDataContext()).getHBaseClient().dropTable(table.getName());
// Remove from schema
((MutableSchema) table.getSchema()).removeTable(table);
}
}
代码示例来源:origin: org.apache.metamodel/MetaModel-jdbc
private void loadRelations(Table table, DatabaseMetaData metaData) {
Schema schema = table.getSchema();
try (ResultSet rs = metaData.getImportedKeys(getCatalogName(schema), getJdbcSchemaName(schema), table
.getName())) {
loadRelations(rs, schema);
} catch (SQLException e) {
throw JdbcUtils.wrapException(e, "retrieve imported keys for " + table.getName(), JdbcActionType.METADATA);
}
}
代码示例来源:origin: apache/metamodel
private void loadRelations(Table table, DatabaseMetaData metaData) {
Schema schema = table.getSchema();
try (ResultSet rs = metaData.getImportedKeys(getCatalogName(schema), getJdbcSchemaName(schema), table
.getName())) {
loadRelations(rs, schema);
} catch (SQLException e) {
throw JdbcUtils.wrapException(e, "retrieve imported keys for " + table.getName(), JdbcActionType.METADATA);
}
}
内容来源于网络,如有侵权,请联系作者删除!