MetaProvider implementation which can provide a Meta implementation based on a set of DDL scripts as the
input.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| private final Configuration | |
| private static final JooqLogger | |
| private static final Pattern | |
| private final Source[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Meta |
| configuration | back to summary |
|---|---|
| private final Configuration configuration | |
| log | back to summary |
|---|---|
| private static final JooqLogger log | |
| P_NAME | back to summary |
|---|---|
| private static final Pattern P_NAME | |
| scripts | back to summary |
|---|---|
| private final Source[] scripts | |
| TranslatingMetaProvider | back to summary |
|---|---|
| public TranslatingMetaProvider(Configuration configuration, Source... scripts) | |
| provide | back to summary |
|---|---|
| public Meta provide() Implements org. Doc from org. Provide meta data information.
| |
| Modifier and Type | Field and Description |
|---|---|
| private Connection | |
| private DSLContext |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | close()
Implements java. |
| private final void | loadScript(Source source)
Parses and executes the script represented by |
| connection | back to summary |
|---|---|
| private Connection connection | |
| ctx | back to summary |
|---|---|
| private DSLContext ctx | |
| DDLDatabaseInitializer | back to summary |
|---|---|
| private DDLDatabaseInitializer() | |
| close | back to summary |
|---|---|
| public void close() Implements java. Doc from java. Closes this resource, relinquishing any underlying resources.
This method is invoked automatically on objects managed by the
| |
| loadScript | back to summary |
|---|---|
| private final void loadScript(Source source) Parses and executes the script represented by Any parser errors will be thrown. It is however possible to delimit sections which cannot be parsed using special comments. | |