|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface UDTDefinition
A definition for a UDT
This extends PackageDefinition because Oracle internally models UDT's
in similar ways as packages. This is especially true for the way, member
procedures and functions are called.
| Method Summary | |
|---|---|
AttributeDefinition |
getAttribute(int attributeIndex)
Get an attribute in this UDT by its index (starting at 0) |
AttributeDefinition |
getAttribute(String attributeName)
Get an attribute in this UDT by its name |
List<AttributeDefinition> |
getAttributes()
All attributes in the UDT |
List<RoutineDefinition> |
getRoutines()
All routines in the UDT |
| Methods inherited from interface org.jooq.util.Definition |
|---|
getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getQualifiedInputName, getQualifiedName, getQualifiedOutputName, getSchema |
| Method Detail |
|---|
List<AttributeDefinition> getAttributes()
AttributeDefinition getAttribute(String attributeName)
AttributeDefinition getAttribute(int attributeIndex)
List<RoutineDefinition> getRoutines()
getRoutines in interface PackageDefinition
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||