public abstract class AbstractDefinition extends Object implements Definition
| Constructor and Description |
|---|
AbstractDefinition(Database database,
SchemaDefinition schema,
String name) |
AbstractDefinition(Database database,
SchemaDefinition schema,
String name,
String comment) |
AbstractDefinition(Database database,
SchemaDefinition schema,
String name,
String comment,
String overload) |
| Modifier and Type | Method and Description |
|---|---|
protected Executor |
create() |
boolean |
equals(Object obj) |
String |
getComment() |
protected Connection |
getConnection() |
Database |
getDatabase() |
protected SQLDialect |
getDialect() |
String |
getInputName() |
String |
getName() |
String |
getOutputName()
Subclasses may override this method
|
String |
getOverload() |
String |
getQualifiedInputName()
Subclasses may override this method
|
String |
getQualifiedName() |
String |
getQualifiedOutputName()
Subclasses may override this method
|
SchemaDefinition |
getSchema() |
int |
hashCode() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDefinitionPathpublic AbstractDefinition(Database database, SchemaDefinition schema, String name)
public AbstractDefinition(Database database, SchemaDefinition schema, String name, String comment)
public AbstractDefinition(Database database, SchemaDefinition schema, String name, String comment, String overload)
public final String getOverload()
getOverload in interface Definitionpublic final SchemaDefinition getSchema()
getSchema in interface Definitionpublic final String getName()
getName in interface DefinitionDefinition.getInputName()public final String getInputName()
getInputName in interface Definitionpublic String getOutputName()
getOutputName in interface Definitionpublic final String getComment()
getComment in interface Definitionpublic final String getQualifiedName()
getQualifiedName in interface DefinitionDefinition.getName())public final String getQualifiedInputName()
getQualifiedInputName in interface DefinitionDefinition.getInputName())public final String getQualifiedOutputName()
getQualifiedOutputName in interface DefinitionDefinition.getOutputName())public final Database getDatabase()
getDatabase in interface Definitionprotected final Connection getConnection()
protected final Executor create()
protected final SQLDialect getDialect()
Copyright © 2013. All Rights Reserved.