public enum IDMethod extends Enum<IDMethod>
| Enum Constant and Description | 
|---|
| AUTO_INCREMENTKey generation via auto-increment. | 
| ID_BROKERKey generation via the IDBroker table. | 
| NATIVEKey generation via database-specific ID method
 (i.e. | 
| NO_ID_METHODNo RDBMS key generation (keys may be generated by the application). | 
| SEQUENCEKey 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.