public interface Routine extends DatabaseObject, TypedObject<RoutineType>, DefinedObject
Modifier and Type | Method and Description |
---|---|
<C extends RoutineParameter<? extends Routine>> |
getParameters()
Gets the list of parameters 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.
|
<C extends RoutineParameter<? extends Routine>> |
lookupParameter(String name)
Gets a parameter by unqualified name.
|
getSchema
getFullName, getName, key
compareTo
getAttribute, getAttribute, getAttributes, hasAttribute, lookupAttribute, removeAttribute, setAttribute
getRemarks, hasRemarks, setRemarks
getType
getDefinition, hasDefinition
<C extends RoutineParameter<? extends Routine>> List<C> getParameters()
RoutineReturnType getReturnType()
RoutineBodyType getRoutineBodyType()
RoutineType getRoutineType()
String getSpecificName()
<C extends RoutineParameter<? extends Routine>> Optional<C> lookupParameter(String name)
name
- Unqualified nameCopyright © 2000-2021 Sualeh Fatehi. All rights reserved.