Interface DatabaseMeta
- All Known Implementing Classes:
ImmutableDatabaseMeta
@Immutable
public interface DatabaseMeta
- Since:
- 0.1
- Author:
- Arnaud Thimel (Code Lutin)
-
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<CustomTypeMeta> findCustomType(String name) com.google.common.collect.ImmutableList<CustomTypeMeta> com.google.common.collect.ImmutableList<ProcedureMeta> com.google.common.collect.ImmutableList<TableMeta> com.google.common.collect.ImmutableList<TableMeta> getViews()
-
Method Details
-
getSchema
String getSchema() -
getCustomTypes
com.google.common.collect.ImmutableList<CustomTypeMeta> getCustomTypes() -
findCustomType
-
getTables
com.google.common.collect.ImmutableList<TableMeta> getTables() -
findTable
-
getViews
com.google.common.collect.ImmutableList<TableMeta> getViews() -
getProcedures
com.google.common.collect.ImmutableList<ProcedureMeta> getProcedures()
-