-
- All Superinterfaces:
Definition
- All Known Subinterfaces:
UDTDefinition
- All Known Implementing Classes:
AbstractPackageDefinition,AbstractUDTDefinition,PostgresUDTDefinition,XMLPackageDefinition
public interface PackageDefinition extends Definition
An interface defining a package in a database schema- Author:
- Lukas Eder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<AttributeDefinition>getConstants()Fetch all constants from the package.List<RoutineDefinition>getRoutines()Fetch all routines from the package.List<UDTDefinition>getUDTs()Fetch all UDTs from the package.-
Methods inherited from interface org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource
-
-
-
-
Method Detail
-
getRoutines
List<RoutineDefinition> getRoutines()
Fetch all routines from the package.
-
getUDTs
List<UDTDefinition> getUDTs()
Fetch all UDTs from the package.
-
getConstants
List<AttributeDefinition> getConstants()
Fetch all constants from the package.
-
-