org.jooq.util
Class SchemaDefinition
java.lang.Object
org.jooq.util.AbstractDefinition
org.jooq.util.SchemaDefinition
- All Implemented Interfaces:
- Definition
public class SchemaDefinition
- extends AbstractDefinition
The definition of a database schema
- Author:
- Lukas Eder
| Methods inherited from class org.jooq.util.AbstractDefinition |
create, equals, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOverload, getQualifiedInputName, getQualifiedName, getQualifiedOutputName, getSchema, hashCode, toString |
SchemaDefinition
public SchemaDefinition(Database database,
String name,
String comment)
getOutputName
public final String getOutputName()
- Description copied from class:
AbstractDefinition
- Subclasses may override this method
- Specified by:
getOutputName in interface Definition- Overrides:
getOutputName in class AbstractDefinition
- Returns:
- The name of this object, e.g. [my_table], as defined for the
target database. This may differ from the input name if schema /
table rewriting is applied.
getDefinitionPath
public final List<Definition> getDefinitionPath()
- Returns:
- A path of definitions for this definition, e.g.
[schema].[package].[routine].[parameter]
isDefaultSchema
public boolean isDefaultSchema()
Copyright © 2012. All Rights Reserved.