public static enum RoutineDeclaration.Signature extends Enum<RoutineDeclaration.Signature>
| Enum Constant and Description |
|---|
COUNT
The number of parameters (DB2 procedures).
|
INPUT_TYPES
The types of the input parameters (PostgreSQL and its family: OUT parameters are not part of it).
|
NAME_ONLY
The name alone: the vendor does not overload (SQL Server, MySQL, BigQuery, HANA, ...), or a standalone
Oracle routine, which CREATE OR REPLACE replaces whatever its parameters.
|
NAMED_TYPES
Kind, parameter names, modes and types: an Oracle package member or local routine, matched between a
specification and its body as Oracle matches it.
|
TYPES
The types of all parameters (DB2 functions, Snowflake, Teradata functions).
|
| Modifier and Type | Method and Description |
|---|---|
static RoutineDeclaration.Signature |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RoutineDeclaration.Signature[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RoutineDeclaration.Signature NAME_ONLY
public static final RoutineDeclaration.Signature COUNT
public static final RoutineDeclaration.Signature INPUT_TYPES
public static final RoutineDeclaration.Signature TYPES
public static final RoutineDeclaration.Signature NAMED_TYPES
public static RoutineDeclaration.Signature[] values()
for (RoutineDeclaration.Signature c : RoutineDeclaration.Signature.values()) System.out.println(c);
public static RoutineDeclaration.Signature valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null