public static enum QueryRecorder.RecordType extends Enum<QueryRecorder.RecordType>
QueryRecorder
should be used to produce a QueryRecord
object that contains an estimated or an actual cost of the query execution.Enum Constant and Description |
---|
EXPLAIN
Produce a
QueryRecord object that contains an estimated cost of the query execution. |
TRACE
Produce a
QueryRecord object that contains the actual cost of the query execution. |
Modifier and Type | Method and Description |
---|---|
static QueryRecorder.RecordType |
fromInt(int nOrdinal)
Convert an integer value to an RecordType
|
int |
toInt()
Convert an RecordType to an integer.
|
static QueryRecorder.RecordType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QueryRecorder.RecordType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared.
|
public static final QueryRecorder.RecordType EXPLAIN
QueryRecord
object that contains an estimated cost of the query execution.public static final QueryRecorder.RecordType TRACE
QueryRecord
object that contains the actual cost of the query execution.public static QueryRecorder.RecordType[] values()
for (QueryRecorder.RecordType c : QueryRecorder.RecordType.values()) System.out.println(c);
public static QueryRecorder.RecordType 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 int toInt()
public static QueryRecorder.RecordType fromInt(int nOrdinal)
nOrdinal
- the ordinal value of an RecordType