public interface Routine extends DatabaseObject, TypedObject<RoutineType>, DefinedObject
Modifier and Type | Method and Description |
---|---|
List<? extends RoutineColumn<? extends Routine>> |
getColumns()
Gets the list of columns in ordinal order.
|
RoutineReturnType |
getReturnType()
Gets the routine type.
|
RoutineBodyType |
getRoutineBodyType()
Gets the type of the routine body.
|
RoutineType |
getRoutineType()
Gets the routine type.
|
String |
getSpecificName()
The name which uniquely identifies this routine within its schema.
|
Optional<? extends RoutineColumn<? extends Routine>> |
lookupColumn(String name)
Gets a column by unqualified name.
|
getSchema
getFullName, getLookupKey, getName
compareTo
getAttribute, getAttribute, getAttributes, removeAttribute, setAttribute
getRemarks, hasRemarks
getType
getDefinition, hasDefinition
List<? extends RoutineColumn<? extends Routine>> getColumns()
RoutineReturnType getReturnType()
RoutineBodyType getRoutineBodyType()
RoutineType getRoutineType()
String getSpecificName()
Optional<? extends RoutineColumn<? extends Routine>> lookupColumn(String name)
name
- Unqualified nameCopyright ? 2000-2015 Sualeh Fatehi. All rights reserved.