public static interface AnylineService.MetaDataService
| 限定符和类型 | 方法和说明 |
|---|---|
Catalog |
catalog() |
default Catalog |
catalog(String name) |
default LinkedHashMap<String,Catalog> |
catalogs() |
default List<Catalog> |
catalogs(boolean greedy) |
<T extends Catalog> |
catalogs(boolean greedy,
String name) |
<T extends Catalog> |
catalogs(String name) |
default Column |
column(boolean greedy,
Catalog catalog,
Schema schema,
String table,
String name) |
default Column |
column(boolean greedy,
String table,
String name) |
Column |
column(boolean greedy,
Table table,
String name)
查询table中的column列
|
default Column |
column(Catalog catalog,
Schema schema,
String table,
String name) |
default Column |
column(String table,
String name) |
default Column |
column(Table table,
String name) |
default <T extends Column> |
columns() |
default <T extends Column> |
columns(boolean greedy) |
default <T extends Column> |
columns(boolean greedy,
Catalog catalog,
Schema schema) |
<T extends Column> |
columns(boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
查询列
|
default <T extends Column> |
columns(boolean greedy,
Catalog catalog,
Schema schema,
String table) |
default <T extends Column> |
columns(boolean greedy,
Catalog catalog,
Schema schema,
String table,
ConfigStore configs) |
default <T extends Column> |
columns(boolean greedy,
ConfigStore configs) |
default <T extends Column> |
columns(boolean greedy,
String table) |
default <T extends Column> |
columns(boolean greedy,
String table,
ConfigStore configs) |
default <T extends Column> |
columns(boolean greedy,
Table table) |
<T extends Column> |
columns(boolean greedy,
Table table,
ConfigStore configs)
查询表中所有的表,注意这里的map.KEY全部转大写
|
default <T extends Column> |
columns(Catalog catalog,
Schema schema) |
default <T extends Column> |
columns(Catalog catalog,
Schema schema,
ConfigStore configs) |
default <T extends Column> |
columns(Catalog catalog,
Schema schema,
String table) |
default <T extends Column> |
columns(Catalog catalog,
Schema schema,
String table,
ConfigStore configs) |
default <T extends Column> |
columns(ConfigStore configs) |
default <T extends Column> |
columns(String table) |
default <T extends Column> |
columns(String table,
ConfigStore configs) |
default <T extends Column> |
columns(Table table) |
default <T extends Column> |
columns(Table table,
ConfigStore configs) |
default Constraint |
constraint(boolean greedy,
String name) |
default Constraint |
constraint(boolean greedy,
String table,
String name) |
Constraint |
constraint(boolean greedy,
Table table,
String name) |
default Constraint |
constraint(String name) |
default Constraint |
constraint(String table,
String name) |
default Constraint |
constraint(Table table,
String name) |
default <T extends Constraint> |
constraints(boolean greedy,
Catalog catalog,
Schema schema,
String table) |
default <T extends Constraint> |
constraints(boolean greedy,
String table) |
default <T extends Constraint> |
constraints(boolean greedy,
Table table) |
<T extends Constraint> |
constraints(boolean greedy,
Table table,
String name) |
default <T extends Constraint> |
constraints(Catalog catalog,
Schema schema,
String table) |
default <T extends Constraint> |
constraints(Column column) |
<T extends Constraint> |
constraints(Column column,
String name) |
default <T extends Constraint> |
constraints(String table) |
default <T extends Constraint> |
constraints(Table table) |
<T extends Constraint> |
constraints(Table table,
String name) |
Database |
database() |
Database |
database(String name) |
default LinkedHashMap<String,Database> |
databases() |
default <T extends Database> |
databases(boolean greedy) |
<T extends Database> |
databases(boolean greedy,
String name) |
<T extends Database> |
databases(String name)
查询全部数据库
|
default List<String> |
ddl(EdgeTable edge) |
List<String> |
ddl(EdgeTable edge,
boolean init)
表的创建SQL
|
List<String> |
ddl(Function function) |
default List<String> |
ddl(MasterTable master) |
List<String> |
ddl(MasterTable master,
boolean init)
表的创建SQL
|
List<String> |
ddl(PartitionTable table) |
List<String> |
ddl(Procedure procedure) |
List<String> |
ddl(Sequence sequence) |
default List<String> |
ddl(String table) |
default List<String> |
ddl(String table,
boolean init) |
default List<String> |
ddl(Table table) |
List<String> |
ddl(Table table,
boolean init)
表的创建SQL
|
default List<String> |
ddl(VertexTable vertex) |
List<String> |
ddl(VertexTable vertex,
boolean init)
表的创建SQL
|
default List<String> |
ddl(View view) |
List<String> |
ddl(View view,
boolean init)
视图的创建SQL
|
default EdgeTable |
edge(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default EdgeTable |
edge(boolean greedy,
Catalog catalog,
Schema schema,
String name,
boolean struct) |
default EdgeTable |
edge(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int struct) |
EdgeTable |
edge(boolean greedy,
EdgeTable query,
int struct) |
default EdgeTable |
edge(boolean greedy,
Schema schema,
String name) |
default EdgeTable |
edge(boolean greedy,
Schema schema,
String name,
boolean struct) |
default EdgeTable |
edge(boolean greedy,
Schema schema,
String name,
int struct) |
default EdgeTable |
edge(boolean greedy,
String name) |
default EdgeTable |
edge(boolean greedy,
String name,
boolean struct) |
default EdgeTable |
edge(boolean greedy,
String name,
int struct) |
default EdgeTable |
edge(Catalog catalog,
Schema schema,
String name) |
default EdgeTable |
edge(Catalog catalog,
Schema schema,
String name,
boolean struct) |
default EdgeTable |
edge(Catalog catalog,
Schema schema,
String name,
int struct) |
EdgeTable |
edge(EdgeTable query,
int struct) |
default EdgeTable |
edge(Schema schema,
String name) |
default EdgeTable |
edge(Schema schema,
String name,
boolean struct) |
default EdgeTable |
edge(Schema schema,
String name,
int struct) |
default EdgeTable |
edge(String name) |
default EdgeTable |
edge(String name,
boolean struct) |
default EdgeTable |
edge(String name,
int struct) |
default <T extends EdgeTable> |
edges() |
default <T extends EdgeTable> |
edges(boolean greedy) |
default <T extends EdgeTable> |
edges(boolean greedy,
boolean struct) |
default <T extends EdgeTable> |
edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends EdgeTable> |
edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends EdgeTable> |
edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends EdgeTable> |
edges(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
edges
|
default <T extends EdgeTable> |
edges(boolean greedy,
ConfigStore configs) |
<T extends EdgeTable> |
edges(boolean greedy,
EdgeTable query,
int types,
int struct,
ConfigStore configs)
edges
|
default <T extends EdgeTable> |
edges(boolean greedy,
int types) |
default <T extends EdgeTable> |
edges(boolean greedy,
int types,
boolean struct) |
default <T extends EdgeTable> |
edges(boolean greedy,
int types,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(boolean greedy,
int types,
int struct) |
default <T extends EdgeTable> |
edges(boolean greedy,
Schema schema,
String name,
int types) |
default <T extends EdgeTable> |
edges(boolean greedy,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends EdgeTable> |
edges(boolean greedy,
Schema schema,
String name,
int types,
int struct) |
default <T extends EdgeTable> |
edges(boolean greedy,
String name,
int types) |
default <T extends EdgeTable> |
edges(boolean greedy,
String name,
int types,
boolean struct) |
default <T extends EdgeTable> |
edges(boolean greedy,
String name,
int types,
int struct) |
default <T extends EdgeTable> |
edges(Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends EdgeTable> |
edges(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends EdgeTable> |
edges(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends EdgeTable> |
edges(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(ConfigStore configs) |
<T extends EdgeTable> |
edges(EdgeTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(int types) |
default <T extends EdgeTable> |
edges(int types,
boolean struct) |
default <T extends EdgeTable> |
edges(int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(int types,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(int types,
int struct) |
default <T extends EdgeTable> |
edges(int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
edges(Schema schema,
String name,
int types) |
default <T extends EdgeTable> |
edges(Schema schema,
String name,
int types,
boolean struct) |
default <T extends EdgeTable> |
edges(Schema schema,
String name,
int types,
int struct) |
default <T extends EdgeTable> |
edges(String name,
int types) |
default <T extends EdgeTable> |
edges(String name,
int types,
boolean struct) |
default <T extends EdgeTable> |
edges(String name,
int types,
int struct) |
default boolean |
exists(boolean greedy,
Catalog catalog,
Schema schema,
String table,
String column) |
default boolean |
exists(boolean greedy,
Column column) |
boolean |
exists(boolean greedy,
EdgeTable edge)
表是否存在
|
boolean |
exists(boolean greedy,
MasterTable table)
主表
|
boolean |
exists(boolean greedy,
PartitionTable table)
子表
|
default boolean |
exists(boolean greedy,
String table,
String column) |
boolean |
exists(boolean greedy,
Table table)
表是否存在
|
boolean |
exists(boolean greedy,
Table table,
Column column)
列是否存在
|
boolean |
exists(boolean greedy,
VertexTable vertex)
表是否存在
|
boolean |
exists(boolean greedy,
View view)
视图是否存在
|
default boolean |
exists(Catalog catalog,
Schema schema,
String table,
String column) |
default boolean |
exists(Column column) |
default boolean |
exists(EdgeTable edge) |
default boolean |
exists(MasterTable table) |
default boolean |
exists(PartitionTable table) |
default boolean |
exists(String table,
String column) |
default boolean |
exists(Table table) |
default boolean |
exists(Table table,
String column) |
default boolean |
exists(VertexTable vertex) |
default boolean |
exists(View view) |
default ForeignKey |
foreign(boolean greedy,
Catalog catalog,
Schema schema,
String table,
List<String> columns) |
default ForeignKey |
foreign(boolean greedy,
String table,
List<String> columns) |
default ForeignKey |
foreign(boolean greedy,
String table,
String... columns) |
ForeignKey |
foreign(boolean greedy,
Table table,
List<String> columns) |
default ForeignKey |
foreign(boolean greedy,
Table table,
String... columns) |
default ForeignKey |
foreign(Catalog catalog,
Schema schema,
String table,
List<String> columns) |
default ForeignKey |
foreign(String table,
List<String> columns) |
default ForeignKey |
foreign(String table,
String... columns) |
default ForeignKey |
foreign(Table table,
List<String> columns) |
default ForeignKey |
foreign(Table table,
String... columns) |
default <T extends ForeignKey> |
foreigns(boolean greedy,
Catalog catalog,
Schema schema,
String table) |
default <T extends ForeignKey> |
foreigns(boolean greedy,
String table) |
<T extends ForeignKey> |
foreigns(boolean greedy,
Table table) |
default <T extends ForeignKey> |
foreigns(Catalog catalog,
Schema schema,
String table) |
default <T extends ForeignKey> |
foreigns(String table) |
default <T extends ForeignKey> |
foreigns(Table table) |
Function |
function(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default Function |
function(boolean greedy,
Schema schema,
String name) |
default Function |
function(boolean greedy,
String name) |
default Function |
function(Catalog catalog,
Schema schema,
String name) |
default Function |
function(Schema schema,
String name) |
default Function |
function(String name) |
default <T extends Function> |
functions() |
default <T extends Function> |
functions(boolean greedy) |
<T extends Function> |
functions(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default <T extends Function> |
functions(boolean greedy,
Schema schema,
String name) |
default <T extends Function> |
functions(boolean greedy,
String name) |
<T extends Function> |
functions(Catalog catalog,
Schema schema,
String name) |
default <T extends Function> |
functions(Schema schema,
String name) |
default <T extends Function> |
functions(String name) |
default Index |
index(boolean greedy,
String name) |
default Index |
index(boolean greedy,
String table,
String name) |
Index |
index(boolean greedy,
Table table,
String name) |
default Index |
index(String name) |
default Index |
index(String table,
String name) |
default Index |
index(Table table,
String name) |
default <T extends Index> |
indexes() |
default <T extends Index> |
indexes(boolean greedy) |
default <T extends Index> |
indexes(boolean greedy,
Catalog catalog,
Schema schema,
String table) |
default <T extends Index> |
indexes(boolean greedy,
String table) |
<T extends Index> |
indexes(boolean greedy,
Table table) |
default <T extends Index> |
indexes(Catalog catalog,
Schema schema,
String table) |
default <T extends Index> |
indexes(String table) |
<T extends Index> |
indexes(Table table) |
default MasterTable |
master(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default MasterTable |
master(boolean greedy,
Catalog catalog,
Schema schema,
String name,
boolean struct) |
default MasterTable |
master(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int struct) |
MasterTable |
master(boolean greedy,
MasterTable query,
int struct) |
default MasterTable |
master(boolean greedy,
Schema schema,
String name) |
default MasterTable |
master(boolean greedy,
Schema schema,
String name,
boolean struct) |
default MasterTable |
master(boolean greedy,
Schema schema,
String name,
int struct) |
default MasterTable |
master(boolean greedy,
String name) |
default MasterTable |
master(boolean greedy,
String name,
boolean struct) |
default MasterTable |
master(boolean greedy,
String name,
int struct) |
default MasterTable |
master(Catalog catalog,
Schema schema,
String name) |
default MasterTable |
master(Catalog catalog,
Schema schema,
String name,
boolean struct) |
default MasterTable |
master(Catalog catalog,
Schema schema,
String name,
int struct) |
MasterTable |
master(MasterTable query,
int struct) |
default MasterTable |
master(Schema schema,
String name) |
default MasterTable |
master(Schema schema,
String name,
boolean struct) |
default MasterTable |
master(Schema schema,
String name,
int struct) |
default MasterTable |
master(String name) |
default MasterTable |
master(String name,
boolean struct) |
default MasterTable |
master(String name,
int struct) |
default <T extends MasterTable> |
masters() |
default <T extends MasterTable> |
masters(boolean greedy) |
default <T extends MasterTable> |
masters(boolean greedy,
boolean struct) |
default <T extends MasterTable> |
masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends MasterTable> |
masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends MasterTable> |
masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends MasterTable> |
masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends MasterTable> |
masters(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
masters
|
default <T extends MasterTable> |
masters(boolean greedy,
ConfigStore configs) |
default <T extends MasterTable> |
masters(boolean greedy,
int types) |
default <T extends MasterTable> |
masters(boolean greedy,
int types,
boolean struct) |
default <T extends MasterTable> |
masters(boolean greedy,
int types,
ConfigStore configs) |
default <T extends MasterTable> |
masters(boolean greedy,
int types,
int struct) |
<T extends MasterTable> |
masters(boolean greedy,
MasterTable query,
int types,
int struct,
ConfigStore configs)
masters
|
default <T extends MasterTable> |
masters(boolean greedy,
Schema schema,
String name,
int types) |
default <T extends MasterTable> |
masters(boolean greedy,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends MasterTable> |
masters(boolean greedy,
Schema schema,
String name,
int types,
int struct) |
default <T extends MasterTable> |
masters(boolean greedy,
String name,
int types) |
default <T extends MasterTable> |
masters(boolean greedy,
String name,
int types,
boolean struct) |
default <T extends MasterTable> |
masters(boolean greedy,
String name,
int types,
int struct) |
default <T extends MasterTable> |
masters(Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends MasterTable> |
masters(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends MasterTable> |
masters(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
masters(Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends MasterTable> |
masters(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
masters(ConfigStore configs) |
default <T extends MasterTable> |
masters(int types) |
default <T extends MasterTable> |
masters(int types,
boolean struct) |
default <T extends MasterTable> |
masters(int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
masters(int types,
ConfigStore configs) |
default <T extends MasterTable> |
masters(int types,
int struct) |
default <T extends MasterTable> |
masters(int types,
int struct,
ConfigStore configs) |
<T extends MasterTable> |
masters(MasterTable query,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
masters(Schema schema,
String name,
int types) |
default <T extends MasterTable> |
masters(Schema schema,
String name,
int types,
boolean struct) |
default <T extends MasterTable> |
masters(Schema schema,
String name,
int types,
int struct) |
default <T extends MasterTable> |
masters(String name,
int types) |
default <T extends MasterTable> |
masters(String name,
int types,
boolean struct) |
default <T extends MasterTable> |
masters(String name,
int types,
int struct) |
default PartitionTable |
partition(boolean greedy,
Catalog catalog,
Schema schema,
String master,
String name) |
default PartitionTable |
partition(boolean greedy,
MasterTable master,
String name) |
PartitionTable |
partition(boolean greedy,
PartitionTable query) |
default PartitionTable |
partition(boolean greedy,
Schema schema,
String master,
String name) |
default PartitionTable |
partition(boolean greedy,
String master,
String name) |
default PartitionTable |
partition(Catalog catalog,
Schema schema,
String master,
String name) |
default PartitionTable |
partition(Schema schema,
String master,
String name) |
default PartitionTable |
partition(String master,
String name) |
Table.Partition |
partition(Table table)
表分区方式及分片
|
default <T extends PartitionTable> |
partitions(boolean greedy,
Catalog catalog,
Schema schema,
String master,
String name) |
default <T extends PartitionTable> |
partitions(boolean greedy,
MasterTable master) |
default <T extends PartitionTable> |
partitions(boolean greedy,
MasterTable master,
Map<String,Object> tags) |
default <T extends PartitionTable> |
partitions(boolean greedy,
MasterTable master,
Map<String,Object> tags,
String name)
根据主表与标签值查询分区表(子表)
|
default <T extends PartitionTable> |
partitions(boolean greedy,
MasterTable master,
String name) |
<T extends PartitionTable> |
partitions(boolean greedy,
PartitionTable query)
根据主表与标签值查询分区表(子表)
|
default <T extends PartitionTable> |
partitions(boolean greedy,
Schema schema,
String master,
String name) |
default <T extends PartitionTable> |
partitions(boolean greedy,
String master) |
default <T extends PartitionTable> |
partitions(boolean greedy,
String master,
String name) |
default <T extends PartitionTable> |
partitions(Catalog catalog,
Schema schema,
String master,
String name) |
default <T extends PartitionTable> |
partitions(MasterTable master) |
default <T extends PartitionTable> |
partitions(MasterTable master,
Map<String,Object> tags) |
default <T extends PartitionTable> |
partitions(MasterTable master,
Map<String,Object> tags,
String name) |
default <T extends PartitionTable> |
partitions(Schema schema,
String master,
String name) |
default <T extends PartitionTable> |
partitions(String master) |
default <T extends PartitionTable> |
partitions(String master,
String name) |
default PrimaryKey |
primary(boolean greedy,
Catalog catalog,
Schema schema,
String table) |
default PrimaryKey |
primary(boolean greedy,
String table) |
PrimaryKey |
primary(boolean greedy,
Table table) |
default PrimaryKey |
primary(Catalog catalog,
Schema schema,
String table) |
default PrimaryKey |
primary(String table) |
default PrimaryKey |
primary(Table table) |
Procedure |
procedure(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default Procedure |
procedure(boolean greedy,
Schema schema,
String name) |
default Procedure |
procedure(boolean greedy,
String name) |
default Procedure |
procedure(Catalog catalog,
Schema schema,
String name) |
default Procedure |
procedure(Schema schema,
String name) |
default Procedure |
procedure(String name) |
default <T extends Procedure> |
procedures() |
default <T extends Procedure> |
procedures(boolean greedy) |
<T extends Procedure> |
procedures(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default <T extends Procedure> |
procedures(boolean greedy,
Schema schema,
String name) |
default <T extends Procedure> |
procedures(boolean greedy,
String name) |
<T extends Procedure> |
procedures(Catalog catalog,
Schema schema,
String name) |
default <T extends Procedure> |
procedures(Schema schema,
String name) |
default <T extends Procedure> |
procedures(String name) |
String |
product()
当前数据源 数据库描述(产品名称+版本号)
|
Schema |
schema() |
default Schema |
schema(String name) |
default LinkedHashMap<String,Schema> |
schemas() |
default List<Schema> |
schemas(boolean greedy) |
default List<Schema> |
schemas(boolean greedy,
Catalog catalog) |
<T extends Schema> |
schemas(boolean greedy,
Catalog catalog,
String name) |
default List<Schema> |
schemas(boolean greedy,
String name) |
default LinkedHashMap<String,Schema> |
schemas(Catalog catalog) |
<T extends Schema> |
schemas(Catalog catalog,
String name) |
default LinkedHashMap<String,Schema> |
schemas(String name) |
Sequence |
sequence(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default Sequence |
sequence(boolean greedy,
Schema schema,
String name) |
default Sequence |
sequence(boolean greedy,
String name) |
default Sequence |
sequence(Catalog catalog,
Schema schema,
String name) |
default Sequence |
sequence(Schema schema,
String name) |
default Sequence |
sequence(String name) |
default <T extends Sequence> |
sequences() |
default <T extends Sequence> |
sequences(boolean greedy) |
<T extends Sequence> |
sequences(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default <T extends Sequence> |
sequences(boolean greedy,
Schema schema,
String name) |
default <T extends Sequence> |
sequences(boolean greedy,
String name) |
<T extends Sequence> |
sequences(Catalog catalog,
Schema schema,
String name) |
default <T extends Sequence> |
sequences(Schema schema,
String name) |
default <T extends Sequence> |
sequences(String name) |
default Table |
table(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default Table |
table(boolean greedy,
Catalog catalog,
Schema schema,
String name,
boolean struct) |
default Table |
table(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int struct) |
default Table |
table(boolean greedy,
Schema schema,
String name) |
default Table |
table(boolean greedy,
Schema schema,
String name,
boolean struct) |
default Table |
table(boolean greedy,
Schema schema,
String name,
int struct) |
default Table |
table(boolean greedy,
String name) |
default Table |
table(boolean greedy,
String name,
boolean struct) |
default Table |
table(boolean greedy,
String name,
int struct) |
Table |
table(boolean greedy,
Table query,
int struct) |
default Table |
table(Catalog catalog,
Schema schema,
String name) |
default Table |
table(Catalog catalog,
Schema schema,
String name,
boolean struct) |
default Table |
table(Catalog catalog,
Schema schema,
String name,
int struct) |
default Table |
table(Schema schema,
String name) |
default Table |
table(Schema schema,
String name,
boolean struct) |
default Table |
table(Schema schema,
String name,
int struct) |
default Table |
table(String name) |
default Table |
table(String name,
boolean struct) |
default Table |
table(String name,
int struct) |
Table |
table(Table query,
int struct) |
default <T extends Table> |
tables() |
default <T extends Table> |
tables(boolean greedy) |
default <T extends Table> |
tables(boolean greedy,
boolean struct) |
default <T extends Table> |
tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends Table> |
tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends Table> |
tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends Table> |
tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends Table> |
tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
tables
|
default <T extends Table> |
tables(boolean greedy,
ConfigStore configs) |
default <T extends Table> |
tables(boolean greedy,
int types) |
default <T extends Table> |
tables(boolean greedy,
int types,
boolean struct) |
default <T extends Table> |
tables(boolean greedy,
int types,
ConfigStore configs) |
default <T extends Table> |
tables(boolean greedy,
int types,
int struct) |
default <T extends Table> |
tables(boolean greedy,
Schema schema,
String name,
int types) |
default <T extends Table> |
tables(boolean greedy,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends Table> |
tables(boolean greedy,
Schema schema,
String name,
int types,
int struct) |
default <T extends Table> |
tables(boolean greedy,
String name) |
default <T extends Table> |
tables(boolean greedy,
String name,
int types) |
default <T extends Table> |
tables(boolean greedy,
String name,
int types,
boolean struct) |
default <T extends Table> |
tables(boolean greedy,
String name,
int types,
int struct) |
<T extends Table> |
tables(boolean greedy,
Table query,
int types,
int struct,
ConfigStore configs)
tables
|
default <T extends Table> |
tables(Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends Table> |
tables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends Table> |
tables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
tables(Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends Table> |
tables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
tables(ConfigStore configs) |
default <T extends Table> |
tables(int types) |
default <T extends Table> |
tables(int types,
boolean struct) |
default <T extends Table> |
tables(int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
tables(int types,
ConfigStore configs) |
default <T extends Table> |
tables(int types,
int struct) |
default <T extends Table> |
tables(int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
tables(Schema schema) |
default <T extends Table> |
tables(Schema schema,
String name,
int types) |
default <T extends Table> |
tables(Schema schema,
String name,
int types,
boolean struct) |
default <T extends Table> |
tables(Schema schema,
String name,
int types,
int struct) |
default <T extends Table> |
tables(String name) |
default <T extends Table> |
tables(String name,
int types) |
default <T extends Table> |
tables(String name,
int types,
boolean struct) |
default <T extends Table> |
tables(String name,
int types,
int struct) |
default <T extends Table> |
tables(Table query) |
default <T extends Table> |
tables(Table query,
boolean struct) |
default <T extends Table> |
tables(Table query,
ConfigStore configs) |
<T extends Table> |
tables(Table query,
int types,
int struct,
ConfigStore configs) |
default <T extends Tag> |
tags(boolean greedy,
Catalog catalog,
Schema schema,
String table) |
default <T extends Tag> |
tags(boolean greedy,
String table) |
<T extends Tag> |
tags(boolean greedy,
Table table) |
default <T extends Tag> |
tags(Catalog catalog,
Schema schema,
String table) |
default <T extends Tag> |
tags(String table) |
default <T extends Tag> |
tags(Table table) |
Trigger |
trigger(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default Trigger |
trigger(boolean greedy,
Schema schema,
String name) |
default Trigger |
trigger(boolean greedy,
String name) |
default Trigger |
trigger(Catalog catalog,
Schema schema,
String name) |
default Trigger |
trigger(Schema schema,
String name) |
default Trigger |
trigger(String name) |
default <T extends Trigger> |
triggers() |
default <T extends Trigger> |
triggers(boolean greedy) |
default <T extends Trigger> |
triggers(boolean greedy,
Catalog catalog,
Schema schema,
String table,
List<Trigger.EVENT> events) |
default <T extends Trigger> |
triggers(boolean greedy,
List<Trigger.EVENT> events) |
default <T extends Trigger> |
triggers(boolean greedy,
Schema schema,
String table,
List<Trigger.EVENT> events) |
default <T extends Trigger> |
triggers(boolean greedy,
String table,
List<Trigger.EVENT> events) |
<T extends Trigger> |
triggers(boolean greedy,
Table table,
List<Trigger.EVENT> events) |
default <T extends Trigger> |
triggers(Catalog catalog,
Schema schema,
String table,
List<Trigger.EVENT> events) |
default <T extends Trigger> |
triggers(List<Trigger.EVENT> events) |
default <T extends Trigger> |
triggers(Schema schema,
String table,
List<Trigger.EVENT> events) |
default <T extends Trigger> |
triggers(String table,
List<Trigger.EVENT> events) |
DatabaseType |
type()
当前数据源 数据库类型
|
String |
version()
当前数据源 数据库版本 版本号比较复杂 不是全数字
|
default VertexTable |
vertex(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default VertexTable |
vertex(boolean greedy,
Catalog catalog,
Schema schema,
String name,
boolean struct) |
default VertexTable |
vertex(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int struct) |
default VertexTable |
vertex(boolean greedy,
Schema schema,
String name) |
default VertexTable |
vertex(boolean greedy,
Schema schema,
String name,
boolean struct) |
default VertexTable |
vertex(boolean greedy,
Schema schema,
String name,
int struct) |
default VertexTable |
vertex(boolean greedy,
String name) |
default VertexTable |
vertex(boolean greedy,
String name,
boolean struct) |
default VertexTable |
vertex(boolean greedy,
String name,
int struct) |
VertexTable |
vertex(boolean greedy,
VertexTable query,
int struct) |
default VertexTable |
vertex(Catalog catalog,
Schema schema,
String name) |
default VertexTable |
vertex(Catalog catalog,
Schema schema,
String name,
boolean struct) |
default VertexTable |
vertex(Catalog catalog,
Schema schema,
String name,
int struct) |
default VertexTable |
vertex(Schema schema,
String name) |
default VertexTable |
vertex(Schema schema,
String name,
boolean struct) |
default VertexTable |
vertex(Schema schema,
String name,
int struct) |
default VertexTable |
vertex(String name) |
default VertexTable |
vertex(String name,
boolean struct) |
default VertexTable |
vertex(String name,
int struct) |
VertexTable |
vertex(VertexTable query,
int struct) |
default <T extends VertexTable> |
vertexs() |
default <T extends VertexTable> |
vertexs(boolean greedy) |
default <T extends VertexTable> |
vertexs(boolean greedy,
boolean struct) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
vertexs
|
default <T extends VertexTable> |
vertexs(boolean greedy,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(boolean greedy,
int types) |
default <T extends VertexTable> |
vertexs(boolean greedy,
int types,
boolean struct) |
default <T extends VertexTable> |
vertexs(boolean greedy,
int types,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(boolean greedy,
int types,
int struct) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Schema schema,
String name,
int types) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends VertexTable> |
vertexs(boolean greedy,
Schema schema,
String name,
int types,
int struct) |
default <T extends VertexTable> |
vertexs(boolean greedy,
String name,
int types) |
default <T extends VertexTable> |
vertexs(boolean greedy,
String name,
int types,
boolean struct) |
default <T extends VertexTable> |
vertexs(boolean greedy,
String name,
int types,
int struct) |
<T extends VertexTable> |
vertexs(boolean greedy,
VertexTable query,
int types,
int struct,
ConfigStore configs)
vertexs
|
default <T extends VertexTable> |
vertexs(Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends VertexTable> |
vertexs(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends VertexTable> |
vertexs(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends VertexTable> |
vertexs(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(ConfigStore configs) |
default <T extends VertexTable> |
vertexs(int types) |
default <T extends VertexTable> |
vertexs(int types,
boolean struct) |
default <T extends VertexTable> |
vertexs(int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(int types,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(int types,
int struct) |
default <T extends VertexTable> |
vertexs(int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
vertexs(Schema schema,
String name,
int types) |
default <T extends VertexTable> |
vertexs(Schema schema,
String name,
int types,
boolean struct) |
default <T extends VertexTable> |
vertexs(Schema schema,
String name,
int types,
int struct) |
default <T extends VertexTable> |
vertexs(String name,
int types) |
default <T extends VertexTable> |
vertexs(String name,
int types,
boolean struct) |
default <T extends VertexTable> |
vertexs(String name,
int types,
int struct) |
<T extends VertexTable> |
vertexs(VertexTable query,
int types,
int struct,
ConfigStore configs) |
default View |
view(boolean greedy,
Catalog catalog,
Schema schema,
String name) |
default View |
view(boolean greedy,
Catalog catalog,
Schema schema,
String name,
boolean struct) |
default View |
view(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int struct) |
default View |
view(boolean greedy,
Schema schema,
String name) |
default View |
view(boolean greedy,
Schema schema,
String name,
boolean struct) |
default View |
view(boolean greedy,
Schema schema,
String name,
int struct) |
default View |
view(boolean greedy,
String name) |
default View |
view(boolean greedy,
String name,
boolean struct) |
default View |
view(boolean greedy,
String name,
int struct) |
View |
view(boolean greedy,
View query,
int struct) |
default View |
view(Catalog catalog,
Schema schema,
String name) |
default View |
view(Catalog catalog,
Schema schema,
String name,
boolean struct) |
default View |
view(Catalog catalog,
Schema schema,
String name,
int struct) |
default View |
view(Schema schema,
String name) |
default View |
view(Schema schema,
String name,
boolean struct) |
default View |
view(Schema schema,
String name,
int struct) |
default View |
view(String name) |
default View |
view(String name,
boolean struct) |
default View |
view(String name,
int struct) |
View |
view(View query,
int struct) |
default <T extends View> |
views() |
default <T extends View> |
views(boolean greedy) |
default <T extends View> |
views(boolean greedy,
boolean struct) |
default <T extends View> |
views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends View> |
views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends View> |
views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
default <T extends View> |
views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends View> |
views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
views
|
default <T extends View> |
views(boolean greedy,
ConfigStore configs) |
default <T extends View> |
views(boolean greedy,
int types) |
default <T extends View> |
views(boolean greedy,
int types,
boolean struct) |
default <T extends View> |
views(boolean greedy,
int types,
ConfigStore configs) |
default <T extends View> |
views(boolean greedy,
int types,
int struct) |
default <T extends View> |
views(boolean greedy,
Schema schema,
String name,
int types) |
default <T extends View> |
views(boolean greedy,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends View> |
views(boolean greedy,
Schema schema,
String name,
int types,
int struct) |
default <T extends View> |
views(boolean greedy,
String name,
int types) |
default <T extends View> |
views(boolean greedy,
String name,
int types,
boolean struct) |
default <T extends View> |
views(boolean greedy,
String name,
int types,
int struct) |
<T extends View> |
views(boolean greedy,
View query,
int types,
int struct,
ConfigStore configs)
views
|
default <T extends View> |
views(Catalog catalog,
Schema schema,
String name,
int types) |
default <T extends View> |
views(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct) |
default <T extends View> |
views(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
views(Catalog catalog,
Schema schema,
String name,
int types,
int struct) |
default <T extends View> |
views(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
views(ConfigStore configs) |
default <T extends View> |
views(int types) |
default <T extends View> |
views(int types,
boolean struct) |
default <T extends View> |
views(int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
views(int types,
ConfigStore configs) |
default <T extends View> |
views(int types,
int struct) |
default <T extends View> |
views(int types,
int struct,
ConfigStore configs) |
default <T extends View> |
views(Schema schema,
String name,
int types) |
default <T extends View> |
views(Schema schema,
String name,
int types,
boolean struct) |
default <T extends View> |
views(Schema schema,
String name,
int types,
int struct) |
default <T extends View> |
views(String name,
int types) |
default <T extends View> |
views(String name,
int types,
boolean struct) |
default <T extends View> |
views(String name,
int types,
int struct) |
<T extends View> |
views(View query,
int types,
int struct,
ConfigStore configs) |
DatabaseType type()
String version()
String product()
Database database()
<T extends Database> LinkedHashMap<String,Database> databases(String name)
default LinkedHashMap<String,Database> databases()
Catalog catalog()
<T extends Catalog> LinkedHashMap<String,T> catalogs(String name)
default LinkedHashMap<String,Catalog> catalogs()
Schema schema()
<T extends Schema> LinkedHashMap<String,T> schemas(Catalog catalog, String name)
default LinkedHashMap<String,Schema> schemas(Catalog catalog)
default LinkedHashMap<String,Schema> schemas()
default LinkedHashMap<String,Schema> schemas(String name)
boolean exists(boolean greedy,
Table table)
table - 表 如果不提供表名则根据data解析, 表名可以事实前缀<数据源名>表示切换数据源greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询default boolean exists(Table table)
<T extends Table> List<T> tables(boolean greedy, Table query, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends Table> List<T> tables(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的表的话, 可以直接设置为null, 如果设置为特定的表名称, 则返回该表的具体信息。types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends Table> List<T> tables(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends Table> List<T> tables(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends Table> List<T> tables(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends Table> List<T> tables(boolean greedy, Schema schema, String name, int types, int struct)
default <T extends Table> List<T> tables(boolean greedy, Schema schema, String name, int types, boolean struct)
default <T extends Table> List<T> tables(boolean greedy, String name, int types, boolean struct)
<T extends Table> LinkedHashMap<String,T> tables(Table query, int types, int struct, ConfigStore configs)
default <T extends Table> LinkedHashMap<String,T> tables(Table query)
default <T extends Table> LinkedHashMap<String,T> tables(Table query, boolean struct)
default <T extends Table> LinkedHashMap<String,T> tables(Table query, ConfigStore configs)
default <T extends Table> LinkedHashMap<String,T> tables(Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
default <T extends Table> LinkedHashMap<String,T> tables(Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends Table> LinkedHashMap<String,T> tables(Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends Table> LinkedHashMap<String,T> tables(Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends Table> LinkedHashMap<String,T> tables(Schema schema, String name, int types, int struct)
default <T extends Table> LinkedHashMap<String,T> tables(Schema schema, String name, int types, boolean struct)
default <T extends Table> LinkedHashMap<String,T> tables(String name, int types, int struct)
default <T extends Table> LinkedHashMap<String,T> tables(String name, int types, boolean struct)
default <T extends Table> LinkedHashMap<String,T> tables(String name)
default <T extends Table> LinkedHashMap<String,T> tables(int types, int struct)
default <T extends Table> LinkedHashMap<String,T> tables(int types, boolean struct)
default <T extends Table> LinkedHashMap<String,T> tables()
default <T extends Table> LinkedHashMap<String,T> tables(Schema schema)
default <T extends Table> LinkedHashMap<String,T> tables(int types, int struct, ConfigStore configs)
default <T extends Table> LinkedHashMap<String,T> tables(int types, boolean struct, ConfigStore configs)
default <T extends Table> LinkedHashMap<String,T> tables(ConfigStore configs)
default <T extends Table> List<T> tables(boolean greedy, Catalog catalog, Schema schema, String name, int types, ConfigStore configs)
default <T extends Table> List<T> tables(boolean greedy, Catalog catalog, Schema schema, String name, int types)
default <T extends Table> List<T> tables(boolean greedy, Schema schema, String name, int types)
default <T extends Table> List<T> tables(boolean greedy, int types, ConfigStore configs)
default <T extends Table> List<T> tables(boolean greedy, ConfigStore configs)
default <T extends Table> LinkedHashMap<String,T> tables(Catalog catalog, Schema schema, String name, int types)
default <T extends Table> LinkedHashMap<String,T> tables(Schema schema, String name, int types)
default <T extends Table> LinkedHashMap<String,T> tables(String name, int types)
default <T extends Table> LinkedHashMap<String,T> tables(int types)
default <T extends Table> LinkedHashMap<String,T> tables(int types, ConfigStore configs)
default Table table(boolean greedy, Catalog catalog, Schema schema, String name, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的表的话, 可以直接设置为null, 如果设置为特定的表名称, 则返回该表的具体信息。struct - 需要查询的表结构(参考Metadata.TYPE) true:表示查询全部 多个结构提供一个最终合计值default Table table(boolean greedy, Catalog catalog, Schema schema, String name, boolean struct)
List<String> ddl(Table table, boolean init)
table - tableinit - 是否还原初始状态 默认falseboolean exists(boolean greedy,
View view)
view - 视图 如果不提供视图名则根据data解析, 视图名可以事实前缀<数据源名>视图示切换数据源greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询default boolean exists(View view)
<T extends View> List<T> views(boolean greedy, View query, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends View> List<T> views(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的视图的话, 可以直接设置为null, 如果设置为特定的视图名称, 则返回该视图的具体信息。types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends View> List<T> views(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends View> List<T> views(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends View> List<T> views(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends View> List<T> views(boolean greedy, Schema schema, String name, int types, int struct)
default <T extends View> List<T> views(boolean greedy, Schema schema, String name, int types, boolean struct)
default <T extends View> List<T> views(boolean greedy, String name, int types, boolean struct)
<T extends View> LinkedHashMap<String,T> views(View query, int types, int struct, ConfigStore configs)
default <T extends View> LinkedHashMap<String,T> views(Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
default <T extends View> LinkedHashMap<String,T> views(Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends View> LinkedHashMap<String,T> views(Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends View> LinkedHashMap<String,T> views(Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends View> LinkedHashMap<String,T> views(Schema schema, String name, int types, int struct)
default <T extends View> LinkedHashMap<String,T> views(Schema schema, String name, int types, boolean struct)
default <T extends View> LinkedHashMap<String,T> views(String name, int types, int struct)
default <T extends View> LinkedHashMap<String,T> views(String name, int types, boolean struct)
default <T extends View> LinkedHashMap<String,T> views(int types, int struct)
default <T extends View> LinkedHashMap<String,T> views(int types, boolean struct)
default <T extends View> LinkedHashMap<String,T> views()
default <T extends View> LinkedHashMap<String,T> views(int types, int struct, ConfigStore configs)
default <T extends View> LinkedHashMap<String,T> views(int types, boolean struct, ConfigStore configs)
default <T extends View> LinkedHashMap<String,T> views(ConfigStore configs)
default <T extends View> List<T> views(boolean greedy, Catalog catalog, Schema schema, String name, int types, ConfigStore configs)
default <T extends View> List<T> views(boolean greedy, Catalog catalog, Schema schema, String name, int types)
default <T extends View> List<T> views(boolean greedy, int types, ConfigStore configs)
default <T extends View> List<T> views(boolean greedy, ConfigStore configs)
default <T extends View> LinkedHashMap<String,T> views(Catalog catalog, Schema schema, String name, int types)
default <T extends View> LinkedHashMap<String,T> views(Schema schema, String name, int types)
default <T extends View> LinkedHashMap<String,T> views(String name, int types)
default <T extends View> LinkedHashMap<String,T> views(int types)
default <T extends View> LinkedHashMap<String,T> views(int types, ConfigStore configs)
View view(boolean greedy, View query, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和 true:表示查询全部default View view(boolean greedy, Catalog catalog, Schema schema, String name, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的视图的话, 可以直接设置为null, 如果设置为特定的视图名称, 则返回该视图的具体信息。struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和 true:表示查询全部List<String> ddl(View view, boolean init)
view - viewinit - 是否还原初始状态 默认falseboolean exists(boolean greedy,
MasterTable table)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询table - 表default boolean exists(MasterTable table)
<T extends MasterTable> List<T> masters(boolean greedy, MasterTable query, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends MasterTable> List<T> masters(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的表的话, 可以直接设置为null, 如果设置为特定的表名称, 则返回该表的具体信息。types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends MasterTable> List<T> masters(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends MasterTable> List<T> masters(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends MasterTable> List<T> masters(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends MasterTable> List<T> masters(boolean greedy, Schema schema, String name, int types, int struct)
default <T extends MasterTable> List<T> masters(boolean greedy, Schema schema, String name, int types, boolean struct)
default <T extends MasterTable> List<T> masters(boolean greedy, String name, int types, boolean struct)
default <T extends MasterTable> List<T> masters(boolean greedy, String name, int types, int struct)
default <T extends MasterTable> List<T> masters(boolean greedy, int types, int struct)
default <T extends MasterTable> List<T> masters(boolean greedy, int types, boolean struct)
default <T extends MasterTable> List<T> masters(boolean greedy, boolean struct)
<T extends MasterTable> LinkedHashMap<String,T> masters(MasterTable query, int types, int struct, ConfigStore configs)
default <T extends MasterTable> LinkedHashMap<String,T> masters(Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
default <T extends MasterTable> LinkedHashMap<String,T> masters(Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends MasterTable> LinkedHashMap<String,T> masters(Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends MasterTable> LinkedHashMap<String,T> masters(Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends MasterTable> LinkedHashMap<String,T> masters(Schema schema, String name, int types, int struct)
default <T extends MasterTable> LinkedHashMap<String,T> masters(Schema schema, String name, int types, boolean struct)
default <T extends MasterTable> LinkedHashMap<String,T> masters(String name, int types, int struct)
default <T extends MasterTable> LinkedHashMap<String,T> masters(String name, int types, boolean struct)
default <T extends MasterTable> LinkedHashMap<String,T> masters(int types, int struct)
default <T extends MasterTable> LinkedHashMap<String,T> masters(int types, boolean struct)
default <T extends MasterTable> LinkedHashMap<String,T> masters()
default <T extends MasterTable> LinkedHashMap<String,T> masters(int types, int struct, ConfigStore configs)
default <T extends MasterTable> LinkedHashMap<String,T> masters(int types, boolean struct, ConfigStore configs)
default <T extends MasterTable> LinkedHashMap<String,T> masters(ConfigStore configs)
default <T extends MasterTable> List<T> masters(boolean greedy, Catalog catalog, Schema schema, String name, int types, ConfigStore configs)
default <T extends MasterTable> List<T> masters(boolean greedy, Catalog catalog, Schema schema, String name, int types)
default <T extends MasterTable> List<T> masters(boolean greedy, Schema schema, String name, int types)
default <T extends MasterTable> List<T> masters(boolean greedy, String name, int types)
default <T extends MasterTable> List<T> masters(boolean greedy, int types)
default <T extends MasterTable> List<T> masters(boolean greedy)
default <T extends MasterTable> List<T> masters(boolean greedy, int types, ConfigStore configs)
default <T extends MasterTable> List<T> masters(boolean greedy, ConfigStore configs)
default <T extends MasterTable> LinkedHashMap<String,T> masters(Catalog catalog, Schema schema, String name, int types)
default <T extends MasterTable> LinkedHashMap<String,T> masters(Schema schema, String name, int types)
default <T extends MasterTable> LinkedHashMap<String,T> masters(String name, int types)
default <T extends MasterTable> LinkedHashMap<String,T> masters(int types)
default <T extends MasterTable> LinkedHashMap<String,T> masters(int types, ConfigStore configs)
MasterTable master(boolean greedy, MasterTable query, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性struct - 需要查询的表结构(参考Metadata.TYPE) true:表示查询全部 多个结构提供一个最终合计值default MasterTable master(boolean greedy, Catalog catalog, Schema schema, String name, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的表的话, 可以直接设置为null, 如果设置为特定的表名称, 则返回该表的具体信息。struct - 需要查询的表结构(参考Metadata.TYPE) true:表示查询全部 多个结构提供一个最终合计值default MasterTable master(boolean greedy, Catalog catalog, Schema schema, String name, boolean struct)
default MasterTable master(boolean greedy, Schema schema, String name, int struct)
default MasterTable master(boolean greedy, Schema schema, String name, boolean struct)
default MasterTable master(boolean greedy, String name, int struct)
default MasterTable master(boolean greedy, String name, boolean struct)
MasterTable master(MasterTable query, int struct)
default MasterTable master(Catalog catalog, Schema schema, String name, int struct)
default MasterTable master(Catalog catalog, Schema schema, String name, boolean struct)
default MasterTable master(Schema schema, String name, int struct)
default MasterTable master(Schema schema, String name, boolean struct)
default MasterTable master(String name, int struct)
default MasterTable master(String name, boolean struct)
default MasterTable master(boolean greedy, Catalog catalog, Schema schema, String name)
default MasterTable master(boolean greedy, Schema schema, String name)
default MasterTable master(boolean greedy, String name)
default MasterTable master(Catalog catalog, Schema schema, String name)
default MasterTable master(Schema schema, String name)
default MasterTable master(String name)
List<String> ddl(MasterTable master, boolean init)
master - masterinit - 是否还原初始状态 默认falsedefault List<String> ddl(MasterTable master)
Table.Partition partition(Table table)
table - 主表boolean exists(boolean greedy,
PartitionTable table)
table - 表default boolean exists(PartitionTable table)
<T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, PartitionTable query)
query - 查询条件 根据metadata属性default <T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, MasterTable master, Map<String,Object> tags, String name)
master - 主表tags - 标签值name - 子表名default <T extends PartitionTable> LinkedHashMap<String,T> partitions(MasterTable master, Map<String,Object> tags, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, MasterTable master, Map<String,Object> tags)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(MasterTable master, Map<String,Object> tags)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, Catalog catalog, Schema schema, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, Schema schema, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, String master)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, MasterTable master)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(boolean greedy, MasterTable master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(Catalog catalog, Schema schema, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(Schema schema, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(String master)
default <T extends PartitionTable> LinkedHashMap<String,T> partitions(MasterTable master)
PartitionTable partition(boolean greedy, PartitionTable query)
default PartitionTable partition(boolean greedy, MasterTable master, String name)
default PartitionTable partition(boolean greedy, Catalog catalog, Schema schema, String master, String name)
default PartitionTable partition(boolean greedy, Schema schema, String master, String name)
default PartitionTable partition(boolean greedy, String master, String name)
default PartitionTable partition(Catalog catalog, Schema schema, String master, String name)
default PartitionTable partition(Schema schema, String master, String name)
default PartitionTable partition(String master, String name)
List<String> ddl(PartitionTable table)
boolean exists(boolean greedy,
VertexTable vertex)
vertex - 表 如果不提供表名则根据data解析, 表名可以事实前缀<数据源名>表示切换数据源greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询default boolean exists(VertexTable vertex)
<T extends VertexTable> List<T> vertexs(boolean greedy, VertexTable query, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends VertexTable> List<T> vertexs(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的表的话, 可以直接设置为null, 如果设置为特定的表名称, 则返回该表的具体信息。types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends VertexTable> List<T> vertexs(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends VertexTable> List<T> vertexs(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends VertexTable> List<T> vertexs(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends VertexTable> List<T> vertexs(boolean greedy, Schema schema, String name, int types, int struct)
default <T extends VertexTable> List<T> vertexs(boolean greedy, Schema schema, String name, int types, boolean struct)
default <T extends VertexTable> List<T> vertexs(boolean greedy, String name, int types, boolean struct)
default <T extends VertexTable> List<T> vertexs(boolean greedy, String name, int types, int struct)
default <T extends VertexTable> List<T> vertexs(boolean greedy, int types, int struct)
default <T extends VertexTable> List<T> vertexs(boolean greedy, int types, boolean struct)
default <T extends VertexTable> List<T> vertexs(boolean greedy, boolean struct)
<T extends VertexTable> LinkedHashMap<String,T> vertexs(VertexTable query, int types, int struct, ConfigStore configs)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(Schema schema, String name, int types, int struct)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(Schema schema, String name, int types, boolean struct)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(String name, int types, int struct)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(String name, int types, boolean struct)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(int types, int struct)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(int types, boolean struct)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs()
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(int types, int struct, ConfigStore configs)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(int types, boolean struct, ConfigStore configs)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(ConfigStore configs)
default <T extends VertexTable> List<T> vertexs(boolean greedy, Catalog catalog, Schema schema, String name, int types, ConfigStore configs)
default <T extends VertexTable> List<T> vertexs(boolean greedy, Catalog catalog, Schema schema, String name, int types)
default <T extends VertexTable> List<T> vertexs(boolean greedy, Schema schema, String name, int types)
default <T extends VertexTable> List<T> vertexs(boolean greedy, String name, int types)
default <T extends VertexTable> List<T> vertexs(boolean greedy, int types)
default <T extends VertexTable> List<T> vertexs(boolean greedy)
default <T extends VertexTable> List<T> vertexs(boolean greedy, int types, ConfigStore configs)
default <T extends VertexTable> List<T> vertexs(boolean greedy, ConfigStore configs)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(Catalog catalog, Schema schema, String name, int types)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(Schema schema, String name, int types)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(String name, int types)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(int types)
default <T extends VertexTable> LinkedHashMap<String,T> vertexs(int types, ConfigStore configs)
VertexTable vertex(boolean greedy, VertexTable query, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性struct - 需要查询的表结构(参考Metadata.TYPE) true:表示查询全部 多个结构提供一个最终合计值default VertexTable vertex(boolean greedy, Catalog catalog, Schema schema, String name, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的表的话, 可以直接设置为null, 如果设置为特定的表名称, 则返回该表的具体信息。struct - 需要查询的表结构(参考Metadata.TYPE) true:表示查询全部 多个结构提供一个最终合计值default VertexTable vertex(boolean greedy, Catalog catalog, Schema schema, String name, boolean struct)
default VertexTable vertex(boolean greedy, Schema schema, String name, int struct)
default VertexTable vertex(boolean greedy, Schema schema, String name, boolean struct)
default VertexTable vertex(boolean greedy, String name, int struct)
default VertexTable vertex(boolean greedy, String name, boolean struct)
VertexTable vertex(VertexTable query, int struct)
default VertexTable vertex(Catalog catalog, Schema schema, String name, int struct)
default VertexTable vertex(Catalog catalog, Schema schema, String name, boolean struct)
default VertexTable vertex(Schema schema, String name, int struct)
default VertexTable vertex(Schema schema, String name, boolean struct)
default VertexTable vertex(String name, int struct)
default VertexTable vertex(String name, boolean struct)
default VertexTable vertex(boolean greedy, Catalog catalog, Schema schema, String name)
default VertexTable vertex(boolean greedy, Schema schema, String name)
default VertexTable vertex(boolean greedy, String name)
default VertexTable vertex(Catalog catalog, Schema schema, String name)
default VertexTable vertex(Schema schema, String name)
default VertexTable vertex(String name)
List<String> ddl(VertexTable vertex, boolean init)
vertex - vertexinit - 是否还原初始状态 默认falsedefault List<String> ddl(VertexTable vertex)
boolean exists(boolean greedy,
EdgeTable edge)
edge - 表 如果不提供表名则根据data解析, 表名可以事实前缀<数据源名>表示切换数据源greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询default boolean exists(EdgeTable edge)
<T extends EdgeTable> List<T> edges(boolean greedy, EdgeTable query, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends EdgeTable> List<T> edges(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的表的话, 可以直接设置为null, 如果设置为特定的表名称, 则返回该表的具体信息。types - 查询的类型 参考 Table.TYPE 多个类型相加算出总和struct - 查询的属性 参考Metadata.TYPE 多个属性相加算出总和default <T extends EdgeTable> List<T> edges(boolean greedy, Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends EdgeTable> List<T> edges(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends EdgeTable> List<T> edges(boolean greedy, Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends EdgeTable> List<T> edges(boolean greedy, Schema schema, String name, int types, int struct)
default <T extends EdgeTable> List<T> edges(boolean greedy, Schema schema, String name, int types, boolean struct)
default <T extends EdgeTable> List<T> edges(boolean greedy, String name, int types, boolean struct)
default <T extends EdgeTable> List<T> edges(boolean greedy, String name, int types, int struct)
<T extends EdgeTable> LinkedHashMap<String,T> edges(EdgeTable query, int types, int struct, ConfigStore configs)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(Catalog catalog, Schema schema, String name, int types, int struct, ConfigStore configs)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(Catalog catalog, Schema schema, String name, int types, int struct)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(Catalog catalog, Schema schema, String name, int types, boolean struct, ConfigStore configs)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(Catalog catalog, Schema schema, String name, int types, boolean struct)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(Schema schema, String name, int types, int struct)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(Schema schema, String name, int types, boolean struct)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(String name, int types, int struct)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(String name, int types, boolean struct)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(int types, int struct)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(int types, boolean struct)
default <T extends EdgeTable> LinkedHashMap<String,T> edges()
default <T extends EdgeTable> LinkedHashMap<String,T> edges(int types, int struct, ConfigStore configs)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(int types, boolean struct, ConfigStore configs)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(ConfigStore configs)
default <T extends EdgeTable> List<T> edges(boolean greedy, Catalog catalog, Schema schema, String name, int types, ConfigStore configs)
default <T extends EdgeTable> List<T> edges(boolean greedy, Catalog catalog, Schema schema, String name, int types)
default <T extends EdgeTable> List<T> edges(boolean greedy, Schema schema, String name, int types)
default <T extends EdgeTable> List<T> edges(boolean greedy, int types, ConfigStore configs)
default <T extends EdgeTable> List<T> edges(boolean greedy, ConfigStore configs)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(Catalog catalog, Schema schema, String name, int types)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(Schema schema, String name, int types)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(String name, int types)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(int types)
default <T extends EdgeTable> LinkedHashMap<String,T> edges(int types, ConfigStore configs)
EdgeTable edge(boolean greedy, EdgeTable query, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询query - 查询条件 根据metadata属性struct - 需要查询的表结构(参考Metadata.TYPE) true:表示查询全部 多个结构提供一个最终合计值default EdgeTable edge(boolean greedy, Catalog catalog, Schema schema, String name, int struct)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。name - 一般情况下如果要获取所有的表的话, 可以直接设置为null, 如果设置为特定的表名称, 则返回该表的具体信息。struct - 需要查询的表结构(参考Metadata.TYPE) true:表示查询全部 多个结构提供一个最终合计值default EdgeTable edge(boolean greedy, Catalog catalog, Schema schema, String name, boolean struct)
List<String> ddl(EdgeTable edge, boolean init)
edge - edgeinit - 是否还原初始状态 默认falsedefault boolean exists(boolean greedy,
Column column)
default boolean exists(boolean greedy,
Catalog catalog,
Schema schema,
String table,
String column)
default boolean exists(Column column)
<T extends Column> LinkedHashMap<String,T> columns(boolean greedy, Table table, ConfigStore configs)
table - 表greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询default <T extends Column> LinkedHashMap<String,T> columns(boolean greedy, Table table)
default <T extends Column> LinkedHashMap<String,T> columns(boolean greedy, String table, ConfigStore configs)
default <T extends Column> LinkedHashMap<String,T> columns(boolean greedy, String table)
default <T extends Column> LinkedHashMap<String,T> columns(boolean greedy, Catalog catalog, Schema schema, String table, ConfigStore configs)
default <T extends Column> LinkedHashMap<String,T> columns(boolean greedy, Catalog catalog, Schema schema, String table)
default <T extends Column> LinkedHashMap<String,T> columns(Table table, ConfigStore configs)
default <T extends Column> LinkedHashMap<String,T> columns(Table table)
default <T extends Column> LinkedHashMap<String,T> columns(String table, ConfigStore configs)
default <T extends Column> LinkedHashMap<String,T> columns(String table)
default <T extends Column> LinkedHashMap<String,T> columns(Catalog catalog, Schema schema, String table, ConfigStore configs)
default <T extends Column> LinkedHashMap<String,T> columns(Catalog catalog, Schema schema, String table)
<T extends Column> List<T> columns(boolean greedy, Catalog catalog, Schema schema, ConfigStore configs)
greedy - 贪婪模式 true:如果不填写catalog或schema则查询全部 false:只在当前catalog和schema中查询catalog - 对于MySQL, 则对应相应的数据库, 对于Oracle来说, 则是对应相应的数据库实例, 可以不填, 也可以直接使用Connection的实例对象中的getCatalog()方法返回的值填充;schema - 可以理解为数据库的登录名, 而对于Oracle也可以理解成对该数据库操作的所有者的登录名。对于Oracle要特别注意, 其登陆名必须是大写, 不然的话是无法获取到相应的数据, 而MySQL则不做强制要求。default <T extends Column> List<T> columns(Catalog catalog, Schema schema, ConfigStore configs)
default <T extends Column> List<T> columns(boolean greedy, ConfigStore configs)
default <T extends Column> List<T> columns(ConfigStore configs)
Column column(boolean greedy, Table table, String name)
table - 表name - 列名(不区分大小写)default Column column(boolean greedy, Catalog catalog, Schema schema, String table, String name)
<T extends Tag> LinkedHashMap<String,T> tags(boolean greedy, Table table)
default <T extends Tag> LinkedHashMap<String,T> tags(boolean greedy, String table)
default <T extends Tag> LinkedHashMap<String,T> tags(boolean greedy, Catalog catalog, Schema schema, String table)
default <T extends Tag> LinkedHashMap<String,T> tags(Table table)
default <T extends Tag> LinkedHashMap<String,T> tags(String table)
default <T extends Tag> LinkedHashMap<String,T> tags(Catalog catalog, Schema schema, String table)
PrimaryKey primary(boolean greedy, Table table)
default PrimaryKey primary(boolean greedy, String table)
default PrimaryKey primary(boolean greedy, Catalog catalog, Schema schema, String table)
default PrimaryKey primary(Table table)
default PrimaryKey primary(String table)
default PrimaryKey primary(Catalog catalog, Schema schema, String table)
<T extends ForeignKey> LinkedHashMap<String,T> foreigns(boolean greedy, Table table)
default <T extends ForeignKey> LinkedHashMap<String,T> foreigns(boolean greedy, String table)
default <T extends ForeignKey> LinkedHashMap<String,T> foreigns(boolean greedy, Catalog catalog, Schema schema, String table)
default <T extends ForeignKey> LinkedHashMap<String,T> foreigns(Table table)
default <T extends ForeignKey> LinkedHashMap<String,T> foreigns(String table)
default <T extends ForeignKey> LinkedHashMap<String,T> foreigns(Catalog catalog, Schema schema, String table)
ForeignKey foreign(boolean greedy, Table table, List<String> columns)
default ForeignKey foreign(boolean greedy, Table table, String... columns)
default ForeignKey foreign(boolean greedy, String table, String... columns)
default ForeignKey foreign(boolean greedy, String table, List<String> columns)
default ForeignKey foreign(boolean greedy, Catalog catalog, Schema schema, String table, List<String> columns)
default ForeignKey foreign(Table table, String... columns)
default ForeignKey foreign(Table table, List<String> columns)
default ForeignKey foreign(String table, String... columns)
default ForeignKey foreign(String table, List<String> columns)
default ForeignKey foreign(Catalog catalog, Schema schema, String table, List<String> columns)
default <T extends Index> List<T> indexes(boolean greedy, Catalog catalog, Schema schema, String table)
<T extends Index> LinkedHashMap<String,T> indexes(Table table)
default <T extends Index> LinkedHashMap<String,T> indexes(String table)
default <T extends Index> LinkedHashMap<String,T> indexes()
default <T extends Index> LinkedHashMap<String,T> indexes(Catalog catalog, Schema schema, String table)
<T extends Constraint> List<T> constraints(boolean greedy, Table table, String name)
default <T extends Constraint> List<T> constraints(boolean greedy, Table table)
default <T extends Constraint> List<T> constraints(boolean greedy, String table)
default <T extends Constraint> List<T> constraints(boolean greedy, Catalog catalog, Schema schema, String table)
<T extends Constraint> LinkedHashMap<String,T> constraints(Table table, String name)
default <T extends Constraint> LinkedHashMap<String,T> constraints(Table table)
default <T extends Constraint> LinkedHashMap<String,T> constraints(String table)
default <T extends Constraint> LinkedHashMap<String,T> constraints(Catalog catalog, Schema schema, String table)
<T extends Constraint> LinkedHashMap<String,T> constraints(Column column, String name)
default <T extends Constraint> LinkedHashMap<String,T> constraints(Column column)
Constraint constraint(boolean greedy, Table table, String name)
default Constraint constraint(boolean greedy, String table, String name)
default Constraint constraint(boolean greedy, String name)
default Constraint constraint(Table table, String name)
default Constraint constraint(String table, String name)
default Constraint constraint(String name)
<T extends Trigger> LinkedHashMap<String,T> triggers(boolean greedy, Table table, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(boolean greedy, Catalog catalog, Schema schema, String table, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(boolean greedy, Schema schema, String table, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(boolean greedy, String table, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(boolean greedy, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(boolean greedy)
default <T extends Trigger> LinkedHashMap<String,T> triggers(Catalog catalog, Schema schema, String table, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(Schema schema, String table, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(String table, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers()
<T extends Procedure> List<T> procedures(boolean greedy, Catalog catalog, Schema schema, String name)
default <T extends Procedure> List<T> procedures(boolean greedy, Schema schema, String name)
<T extends Procedure> LinkedHashMap<String,T> procedures(Catalog catalog, Schema schema, String name)
default <T extends Procedure> LinkedHashMap<String,T> procedures(Schema schema, String name)
default <T extends Procedure> LinkedHashMap<String,T> procedures(String name)
default <T extends Procedure> LinkedHashMap<String,T> procedures()
<T extends Function> List<T> functions(boolean greedy, Catalog catalog, Schema schema, String name)
default <T extends Function> List<T> functions(boolean greedy, Schema schema, String name)
<T extends Function> LinkedHashMap<String,T> functions(Catalog catalog, Schema schema, String name)
default <T extends Function> LinkedHashMap<String,T> functions(Schema schema, String name)
default <T extends Function> LinkedHashMap<String,T> functions(String name)
default <T extends Function> LinkedHashMap<String,T> functions()
<T extends Sequence> List<T> sequences(boolean greedy, Catalog catalog, Schema schema, String name)
default <T extends Sequence> List<T> sequences(boolean greedy, Schema schema, String name)
<T extends Sequence> LinkedHashMap<String,T> sequences(Catalog catalog, Schema schema, String name)
default <T extends Sequence> LinkedHashMap<String,T> sequences(Schema schema, String name)
default <T extends Sequence> LinkedHashMap<String,T> sequences(String name)
default <T extends Sequence> LinkedHashMap<String,T> sequences()
Copyright © 2025. All rights reserved.