public enum IDMethod extends Enum<IDMethod>
Enum Constant and Description |
---|
AUTO_INCREMENT
Key generation via auto-increment.
|
ID_BROKER
Key generation via the IDBroker table.
|
NATIVE
Key generation via database-specific ID method
(i.e.
|
NO_ID_METHOD
No RDBMS key generation (keys may be generated by the application).
|
SEQUENCE
Key generation via sequences.
|
Modifier and Type | Method and Description |
---|---|
static IDMethod |
getIdMethod(String idMethod)
Returns the id method for a id method name.
|
String |
toString() |
static IDMethod |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IDMethod[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IDMethod NATIVE
public static final IDMethod AUTO_INCREMENT
public static final IDMethod SEQUENCE
public static final IDMethod ID_BROKER
public static final IDMethod NO_ID_METHOD
public static IDMethod[] values()
for (IDMethod c : IDMethod.values()) System.out.println(c);
public static IDMethod 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 nullpublic static IDMethod getIdMethod(String idMethod)
idMethod
- the name of the id method.IllegalArgumentException
- if idMethod is not a known name.Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.