org.jooq.util
Class AbstractPackageDefinition
java.lang.Object
org.jooq.util.AbstractDefinition
org.jooq.util.AbstractPackageDefinition
- All Implemented Interfaces:
- Definition, PackageDefinition
- Direct Known Subclasses:
- OraclePackageDefinition
public abstract class AbstractPackageDefinition
- extends AbstractDefinition
- implements PackageDefinition
- Author:
- Lukas Eder
| Methods inherited from class org.jooq.util.AbstractDefinition |
create, equals, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOutputName, getOverload, getQualifiedInputName, getQualifiedName, getQualifiedOutputName, getSchema, hashCode, toString |
AbstractPackageDefinition
public AbstractPackageDefinition(SchemaDefinition schema,
String name,
String comment)
getDefinitionPath
public List<Definition> getDefinitionPath()
- Specified by:
getDefinitionPath in interface Definition
- Returns:
- A path of definitions for this definition, e.g.
[schema].[package].[routine].[parameter]
getRoutines
public final List<RoutineDefinition> getRoutines()
- Description copied from interface:
PackageDefinition
- Fetch all routines from the package
- Specified by:
getRoutines in interface PackageDefinition
getRoutines0
protected abstract List<RoutineDefinition> getRoutines0()
throws SQLException
- Throws:
SQLException
Copyright © 2012. All Rights Reserved.