com.healthmarketscience.jackcess.impl.query
Class QueryFormat

java.lang.Object
  extended by com.healthmarketscience.jackcess.impl.query.QueryFormat

public class QueryFormat
extends Object

Constants used by the query data parsing.

Author:
James Ahlborn

Field Summary
static int APPEND_QUERY_OBJECT_FLAG
           
static short APPEND_VALUE_FLAG
           
static String COL_ATTRIBUTE
           
static String COL_EXPRESSION
           
static String COL_EXTRA
           
static String COL_FLAG
           
static String COL_NAME1
           
static String COL_NAME2
           
static String COL_OBJECTID
           
static String COL_ORDER
           
static Byte COLUMN_ATTRIBUTE
           
static int CROSS_TAB_QUERY_OBJECT_FLAG
           
static short CROSSTAB_NORMAL_FLAG
           
static short CROSSTAB_PIVOT_FLAG
           
static int DATA_DEF_QUERY_OBJECT_FLAG
           
static String DEFAULT_TYPE
           
static int DELETE_QUERY_OBJECT_FLAG
           
static String DESCENDING_FLAG
           
static short DISTINCT_ROW_SELECT_TYPE
           
static short DISTINCT_SELECT_TYPE
           
static Byte END_ATTRIBUTE
           
static Byte FLAG_ATTRIBUTE
           
static Byte GROUPBY_ATTRIBUTE
           
static Byte HAVING_ATTRIBUTE
           
static char IDENTIFIER_SEP_CHAR
           
static Pattern IDENTIFIER_SEP_PAT
           
static Byte JOIN_ATTRIBUTE
           
static Map<Short,String> JOIN_TYPE_MAP
           
static int MAKE_TABLE_QUERY_OBJECT_FLAG
           
static String NEWLINE
           
static Byte ORDERBY_ATTRIBUTE
           
static short OWNER_ACCESS_SELECT_TYPE
           
static Map<Short,String> PARAM_TYPE_MAP
           
static Byte PARAMETER_ATTRIBUTE
           
static int PASSTHROUGH_QUERY_OBJECT_FLAG
           
static short PERCENT_SELECT_TYPE
           
static Pattern QUOTABLE_CHAR_PAT
           
static Byte REMOTEDB_ATTRIBUTE
           
static int SELECT_QUERY_OBJECT_FLAG
           
static short SELECT_STAR_SELECT_TYPE
           
static Byte START_ATTRIBUTE
           
static Byte TABLE_ATTRIBUTE
           
static Short TEXT_FLAG
           
static short TOP_SELECT_TYPE
           
static Byte TYPE_ATTRIBUTE
           
static Map<Short,Query.Type> TYPE_MAP
           
static short UNION_FLAG
           
static String UNION_PART1
           
static String UNION_PART2
           
static int UNION_QUERY_OBJECT_FLAG
           
static int UPDATE_QUERY_OBJECT_FLAG
           
static Byte WHERE_ATTRIBUTE
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECT_QUERY_OBJECT_FLAG

public static final int SELECT_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

MAKE_TABLE_QUERY_OBJECT_FLAG

public static final int MAKE_TABLE_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

APPEND_QUERY_OBJECT_FLAG

public static final int APPEND_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

UPDATE_QUERY_OBJECT_FLAG

public static final int UPDATE_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

DELETE_QUERY_OBJECT_FLAG

public static final int DELETE_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

CROSS_TAB_QUERY_OBJECT_FLAG

public static final int CROSS_TAB_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

DATA_DEF_QUERY_OBJECT_FLAG

public static final int DATA_DEF_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

PASSTHROUGH_QUERY_OBJECT_FLAG

public static final int PASSTHROUGH_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

UNION_QUERY_OBJECT_FLAG

public static final int UNION_QUERY_OBJECT_FLAG
See Also:
Constant Field Values

COL_ATTRIBUTE

public static final String COL_ATTRIBUTE
See Also:
Constant Field Values

COL_EXPRESSION

public static final String COL_EXPRESSION
See Also:
Constant Field Values

COL_FLAG

public static final String COL_FLAG
See Also:
Constant Field Values

COL_EXTRA

public static final String COL_EXTRA
See Also:
Constant Field Values

COL_NAME1

public static final String COL_NAME1
See Also:
Constant Field Values

COL_NAME2

public static final String COL_NAME2
See Also:
Constant Field Values

COL_OBJECTID

public static final String COL_OBJECTID
See Also:
Constant Field Values

COL_ORDER

public static final String COL_ORDER
See Also:
Constant Field Values

START_ATTRIBUTE

public static final Byte START_ATTRIBUTE

TYPE_ATTRIBUTE

public static final Byte TYPE_ATTRIBUTE

PARAMETER_ATTRIBUTE

public static final Byte PARAMETER_ATTRIBUTE

FLAG_ATTRIBUTE

public static final Byte FLAG_ATTRIBUTE

REMOTEDB_ATTRIBUTE

public static final Byte REMOTEDB_ATTRIBUTE

TABLE_ATTRIBUTE

public static final Byte TABLE_ATTRIBUTE

COLUMN_ATTRIBUTE

public static final Byte COLUMN_ATTRIBUTE

JOIN_ATTRIBUTE

public static final Byte JOIN_ATTRIBUTE

WHERE_ATTRIBUTE

public static final Byte WHERE_ATTRIBUTE

GROUPBY_ATTRIBUTE

public static final Byte GROUPBY_ATTRIBUTE

HAVING_ATTRIBUTE

public static final Byte HAVING_ATTRIBUTE

ORDERBY_ATTRIBUTE

public static final Byte ORDERBY_ATTRIBUTE

END_ATTRIBUTE

public static final Byte END_ATTRIBUTE

UNION_FLAG

public static final short UNION_FLAG
See Also:
Constant Field Values

TEXT_FLAG

public static final Short TEXT_FLAG

DESCENDING_FLAG

public static final String DESCENDING_FLAG
See Also:
Constant Field Values

SELECT_STAR_SELECT_TYPE

public static final short SELECT_STAR_SELECT_TYPE
See Also:
Constant Field Values

DISTINCT_SELECT_TYPE

public static final short DISTINCT_SELECT_TYPE
See Also:
Constant Field Values

OWNER_ACCESS_SELECT_TYPE

public static final short OWNER_ACCESS_SELECT_TYPE
See Also:
Constant Field Values

DISTINCT_ROW_SELECT_TYPE

public static final short DISTINCT_ROW_SELECT_TYPE
See Also:
Constant Field Values

TOP_SELECT_TYPE

public static final short TOP_SELECT_TYPE
See Also:
Constant Field Values

PERCENT_SELECT_TYPE

public static final short PERCENT_SELECT_TYPE
See Also:
Constant Field Values

APPEND_VALUE_FLAG

public static final short APPEND_VALUE_FLAG
See Also:
Constant Field Values

CROSSTAB_PIVOT_FLAG

public static final short CROSSTAB_PIVOT_FLAG
See Also:
Constant Field Values

CROSSTAB_NORMAL_FLAG

public static final short CROSSTAB_NORMAL_FLAG
See Also:
Constant Field Values

UNION_PART1

public static final String UNION_PART1
See Also:
Constant Field Values

UNION_PART2

public static final String UNION_PART2
See Also:
Constant Field Values

DEFAULT_TYPE

public static final String DEFAULT_TYPE
See Also:
Constant Field Values

QUOTABLE_CHAR_PAT

public static final Pattern QUOTABLE_CHAR_PAT

IDENTIFIER_SEP_PAT

public static final Pattern IDENTIFIER_SEP_PAT

IDENTIFIER_SEP_CHAR

public static final char IDENTIFIER_SEP_CHAR
See Also:
Constant Field Values

NEWLINE

public static final String NEWLINE

PARAM_TYPE_MAP

public static final Map<Short,String> PARAM_TYPE_MAP

JOIN_TYPE_MAP

public static final Map<Short,String> JOIN_TYPE_MAP

TYPE_MAP

public static final Map<Short,Query.Type> TYPE_MAP


Copyright © 2005–2017 Health Market Science. All rights reserved.