| Modifier and Type | Field and Description |
|---|---|
| public static final int | AUTOCOMMIT
AUTOCOMMIT(). |
| public static final int | DATABASE_PATH
DATABASE_PATH(). |
| private final int | |
| public static final int | H2VERSION
H2VERSION(). |
| public static final int | LOCK_MODE
LOCK_MODE(). |
| public static final int | LOCK_TIMEOUT
LOCK_TIMEOUT(). |
| public static final int | MEMORY_FREE
MEMORY_FREE(). |
| public static final int | MEMORY_USED
MEMORY_USED(). |
| private static final String[] | |
| public static final int | READONLY
READONLY(). |
| public static final int | SESSION_ID
SESSION_ID(). |
| public static final int | TRANSACTION_ID
TRANSACTION_ID(). |
| private final TypeInfo | |
| private static final int[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | getCost()
Implements abstract org. Estimate the cost to process the expression. |
| public static String | |
| public String | |
| public TypeInfo | getType()
Implements abstract org. Implements org. Returns the data type. |
| public StringBuilder | getUnenclosedSQL(StringBuilder
string builder builder, int formatting flags sqlFlags)Implements abstract org. Get the SQL statement of this expression. |
| public Value | getValue(SessionLocal
the session session)Implements abstract org. Return the resulting value for the current row. |
| public boolean | isEverything(ExpressionVisitor
the visitor visitor)Implements abstract org. Check if this expression and all sub-expressions can fulfill a criteria. |
| AUTOCOMMIT | back to summary |
|---|---|
| public static final int AUTOCOMMIT AUTOCOMMIT(). | |
| DATABASE_PATH | back to summary |
|---|---|
| public static final int DATABASE_PATH DATABASE_PATH(). | |
| function | back to summary |
|---|---|
| private final int function | |
| H2VERSION | back to summary |
|---|---|
| public static final int H2VERSION H2VERSION(). | |
| LOCK_MODE | back to summary |
|---|---|
| public static final int LOCK_MODE LOCK_MODE(). | |
| LOCK_TIMEOUT | back to summary |
|---|---|
| public static final int LOCK_TIMEOUT LOCK_TIMEOUT(). | |
| MEMORY_FREE | back to summary |
|---|---|
| public static final int MEMORY_FREE MEMORY_FREE(). | |
| MEMORY_USED | back to summary |
|---|---|
| public static final int MEMORY_USED MEMORY_USED(). | |
| NAMES | back to summary |
|---|---|
| private static final String[] NAMES | |
| READONLY | back to summary |
|---|---|
| public static final int READONLY READONLY(). | |
| SESSION_ID | back to summary |
|---|---|
| public static final int SESSION_ID SESSION_ID(). | |
| TRANSACTION_ID | back to summary |
|---|---|
| public static final int TRANSACTION_ID TRANSACTION_ID(). | |
| type | back to summary |
|---|---|
| private final TypeInfo type | |
| TYPES | back to summary |
|---|---|
| private static final int[] TYPES | |
| SysInfoFunction | back to summary |
|---|---|
| public SysInfoFunction(int function) | |
| getCost | back to summary |
|---|---|
| public int getCost() Implements abstract org. Doc from org. Estimate the cost to process the expression. Used when optimizing the query, to calculate the query plan with the lowest estimated cost.
| |
| getName | back to summary |
|---|---|
| public static String getName(int function) Get the name for this function id.
| |
| getName | back to summary |
|---|---|
| public String getName() Implements org. Doc from org. Get the name. | |
| getType | back to summary |
|---|---|
| public TypeInfo getType() Implements abstract org. Implements org. Doc from org. Returns the data type. The data type may be unknown before the optimization phase. | |
| getUnenclosedSQL | back to summary |
|---|---|
| public StringBuilder getUnenclosedSQL(StringBuilder builder, int sqlFlags) Implements abstract org. Doc from org. Get the SQL statement of this expression. This may not always be the original SQL statement, especially after optimization. Enclosing '(' and ')' are never appended.
| |
| getValue | back to summary |
|---|---|
| public Value getValue(SessionLocal session) Implements abstract org. Doc from org. Return the resulting value for the current row.
| |
| isEverything | back to summary |
|---|---|
| public boolean isEverything(ExpressionVisitor visitor) Implements abstract org. Doc from org. Check if this expression and all sub-expressions can fulfill a criteria. If any part returns false, the result is false.
| |