Collapse All
Expand All
Code: All
Code: Multiple
Code: C#
Code: Visual Basic
Code: Visual C++
Members: Show All
Members: Filtered
Members: Filtered
Members: Filtered
C#
Visual Basic
Visual C++
Include Protected Members
Include Inherited Members
NHibernate API Reference
HqlParser Fields
HqlParser Class
See Also
Send Feedback
The
HqlParser
type exposes the following members.
Fields
Name
Description
adaptor
AGGREGATE
ALIAS
ALL
AND
ANY
AS
ASCENDING
AVG
BAND
BETWEEN
BNOT
BOR
BOTH
BXOR
CASE
CASE2
CLASS
CLOSE
CLOSE_BRACKET
COLON
COMMA
CONCAT
CONSTANT
CONSTRUCTOR
COUNT
DELETE
DESCENDING
DISTINCT
DIV
DOT
ELEMENTS
ELSE
EMPTY
END
EOF
EQ
ESCAPE
ESCqs
EXISTS
EXPONENT
EXPR_LIST
FALSE
FETCH
FILTER_ENTITY
FLOAT_SUFFIX
FOLLOW_133_in_ascendingOrDescending1735
FOLLOW_134_in_ascendingOrDescending1761
FOLLOW_additiveExpression_in_aggregate3145
FOLLOW_additiveExpression_in_bitwiseAndExpression2413
FOLLOW_additiveExpression_in_bitwiseAndExpression2419
FOLLOW_aggregate_in_identPrimary3100
FOLLOW_aggregateDistinctAll_in_aggregate3180
FOLLOW_alias_in_asAlias1537
FOLLOW_alias_in_inClassDeclaration1381
FOLLOW_alias_in_inCollectionDeclaration1424
FOLLOW_alias_in_inCollectionElementsDeclaration1458
FOLLOW_alias_in_inCollectionElementsDeclaration1500
FOLLOW_aliasedExpression_in_selectedPropertiesList1810
FOLLOW_aliasedExpression_in_selectedPropertiesList1817
FOLLOW_ALL_in_propertyFetch1570
FOLLOW_ALL_in_quantifiedExpression2735
FOLLOW_altWhenClause_in_caseExpression2625
FOLLOW_AND_in_betweenList2279
FOLLOW_AND_in_logicalAndExpression1928
FOLLOW_ANY_in_quantifiedExpression2740
FOLLOW_AS_in_aliasedExpression1836
FOLLOW_AS_in_asAlias1532
FOLLOW_AS_in_exprList3474
FOLLOW_AS_in_inCollectionElementsDeclaration1498
FOLLOW_asAlias_in_fromClassOrOuterQueryPath1346
FOLLOW_asAlias_in_fromJoin1208
FOLLOW_asAlias_in_fromJoin1277
FOLLOW_asAlias_in_optionalFromTokenFromClause769
FOLLOW_ASCENDING_in_ascendingOrDescending1729
FOLLOW_ascendingOrDescending_in_orderElement1711
FOLLOW_assignment_in_setClause675
FOLLOW_assignment_in_setClause681
FOLLOW_atom_in_unaryExpression2569
FOLLOW_AVG_in_aggregate3127
FOLLOW_BAND_in_bitwiseAndExpression2416
FOLLOW_BETWEEN_in_relationalExpression2161
FOLLOW_betweenList_in_relationalExpression2170
FOLLOW_bitwiseAndExpression_in_bitwiseXOrExpression2393
FOLLOW_bitwiseAndExpression_in_bitwiseXOrExpression2399
FOLLOW_bitwiseNotExpression_in_concatenation2301
FOLLOW_bitwiseNotExpression_in_concatenation2318
FOLLOW_bitwiseNotExpression_in_concatenation2328
FOLLOW_bitwiseNotExpression_in_relationalExpression2103
FOLLOW_bitwiseOrExpression_in_bitwiseNotExpression2355
FOLLOW_bitwiseOrExpression_in_bitwiseNotExpression2361
FOLLOW_bitwiseXOrExpression_in_bitwiseOrExpression2373
FOLLOW_bitwiseXOrExpression_in_bitwiseOrExpression2379
FOLLOW_BNOT_in_bitwiseNotExpression2352
FOLLOW_BOR_in_bitwiseOrExpression2376
FOLLOW_BOTH_in_exprList3413
FOLLOW_BXOR_in_bitwiseXOrExpression2396
FOLLOW_CASE_in_caseExpression2588
FOLLOW_CASE_in_caseExpression2620
FOLLOW_caseExpression_in_unaryExpression2540
FOLLOW_CLASS_in_inClassDeclaration1385
FOLLOW_CLASS_in_primaryExpression2890
FOLLOW_CLOSE_BRACKET_in_atom2854
FOLLOW_CLOSE_in_aggregate3147
FOLLOW_CLOSE_in_aggregate3184
FOLLOW_CLOSE_in_atom2833
FOLLOW_CLOSE_in_collectionExpr3279
FOLLOW_CLOSE_in_compoundExpr3368
FOLLOW_CLOSE_in_fromJoin1273
FOLLOW_CLOSE_in_identPrimary3084
FOLLOW_CLOSE_in_inCollectionDeclaration1422
FOLLOW_CLOSE_in_inCollectionElementsDeclaration1468
FOLLOW_CLOSE_in_inCollectionElementsDeclaration1496
FOLLOW_CLOSE_in_insertablePropertySpec890
FOLLOW_CLOSE_in_newExpression1081
FOLLOW_CLOSE_in_primaryExpression2930
FOLLOW_CLOSE_in_quantifiedExpression2767
FOLLOW_CLOSE_in_selectObject1115
FOLLOW_collectionExpr_in_aggregate3216
FOLLOW_collectionExpr_in_aggregateDistinctAll3246
FOLLOW_collectionExpr_in_compoundExpr3334
FOLLOW_collectionExpr_in_quantifiedExpression2753
FOLLOW_COLON_in_parameter1682
FOLLOW_COLON_in_primaryExpression2907
FOLLOW_COMMA_in_compoundExpr3358
FOLLOW_COMMA_in_exprList3442
FOLLOW_COMMA_in_fromClause1146
FOLLOW_COMMA_in_groupByClause1598
FOLLOW_COMMA_in_insertablePropertySpec883
FOLLOW_COMMA_in_orderByClause1625
FOLLOW_COMMA_in_selectedPropertiesList1814
FOLLOW_COMMA_in_setClause678
FOLLOW_COMMA_in_vectorExpr3005
FOLLOW_COMMA_in_vectorExpr3011
FOLLOW_compoundExpr_in_inList2256
FOLLOW_CONCAT_in_concatenation2309
FOLLOW_CONCAT_in_concatenation2325
FOLLOW_concatenation_in_betweenList2277
FOLLOW_concatenation_in_betweenList2282
FOLLOW_concatenation_in_likeEscape2243
FOLLOW_concatenation_in_newValue726
FOLLOW_concatenation_in_relationalExpression2071
FOLLOW_concatenation_in_relationalExpression2191
FOLLOW_constant_in_primaryExpression2900
FOLLOW_COUNT_in_aggregate3166
FOLLOW_DELETE_in_deleteStatement737
FOLLOW_deleteStatement_in_statement615
FOLLOW_DESCENDING_in_ascendingOrDescending1755
FOLLOW_DISTINCT_in_selectClause1042
FOLLOW_DIV_in_multiplyExpression2475
FOLLOW_DOT_in_atom2795
FOLLOW_DOT_in_identPrimary3048
FOLLOW_DOT_in_path3625
FOLLOW_DOT_in_primaryExpression2887
FOLLOW_ELEMENTS_in_collectionExpr3265
FOLLOW_ELEMENTS_in_fromJoin1265
FOLLOW_ELEMENTS_in_inCollectionElementsDeclaration1462
FOLLOW_ELEMENTS_in_inCollectionElementsDeclaration1490
FOLLOW_ELSE_in_elseClause2707
FOLLOW_elseClause_in_caseExpression2596
FOLLOW_elseClause_in_caseExpression2630
FOLLOW_END_in_caseExpression2600
FOLLOW_END_in_caseExpression2634
FOLLOW_EOF_in_statement627
FOLLOW_EQ_in_assignment697
FOLLOW_EQ_in_equalityExpression2007
FOLLOW_equalityExpression_in_negatedExpression1969
FOLLOW_ESCAPE_in_likeEscape2240
FOLLOW_EXISTS_in_quantifiedExpression2730
FOLLOW_expression_in_aliasedExpression1832
FOLLOW_expression_in_altWhenClause2693
FOLLOW_expression_in_atom2852
FOLLOW_expression_in_compoundExpr3355
FOLLOW_expression_in_compoundExpr3361
FOLLOW_expression_in_elseClause2710
FOLLOW_expression_in_expressionOrVector2960
FOLLOW_expression_in_exprList3437
FOLLOW_expression_in_exprList3445
FOLLOW_expression_in_exprList3462
FOLLOW_expression_in_exprList3493
FOLLOW_expression_in_groupByClause1594
FOLLOW_expression_in_groupByClause1601
FOLLOW_expression_in_logicalExpression1878
FOLLOW_expression_in_orderElement1707
FOLLOW_expression_in_vectorExpr3008
FOLLOW_expression_in_vectorExpr3014
FOLLOW_expression_in_whenClause2671
FOLLOW_expressionOrVector_in_primaryExpression2923
FOLLOW_exprList_in_atom2831
FOLLOW_exprList_in_identPrimary3082
FOLLOW_FETCH_in_fromJoin1201
FOLLOW_FETCH_in_fromJoin1261
FOLLOW_FETCH_in_propertyFetch1568
FOLLOW_FROM_in_exprList3460
FOLLOW_FROM_in_exprList3491
FOLLOW_FROM_in_fromClause1133
FOLLOW_FROM_in_optionalFromTokenFromClause2800
FOLLOW_fromClassOrOuterQueryPath_in_fromRange1314
FOLLOW_fromClause_in_selectFrom981
FOLLOW_fromJoin_in_fromClause1142
FOLLOW_fromRange_in_fromClause1138
FOLLOW_fromRange_in_fromClause1151
FOLLOW_FULL_in_fromJoin1188
FOLLOW_FULL_in_fromJoin1248
FOLLOW_GE_in_relationalExpression2098
FOLLOW_GROUP_in_groupByClause1585
FOLLOW_groupByClause_in_queryRule928
FOLLOW_GT_in_relationalExpression2088
FOLLOW_HAVING_in_havingClause1782
FOLLOW_havingClause_in_queryRule935
FOLLOW_IDENT_in_identifier3646
FOLLOW_identifier_in_alias1549
FOLLOW_identifier_in_aliasedExpression1839
FOLLOW_identifier_in_atom2798
FOLLOW_identifier_in_exprList3477
FOLLOW_identifier_in_identPrimary3030
FOLLOW_identifier_in_identPrimary3053
FOLLOW_identifier_in_parameter1685
FOLLOW_identifier_in_path3621
FOLLOW_identifier_in_path3630
FOLLOW_identifier_in_primaryExpression2910
FOLLOW_identifier_in_quantifiedExpression2749
FOLLOW_identifier_in_selectObject1113
FOLLOW_identPrimary_in_primaryExpression2874
FOLLOW_IN_in_inClassDeclaration1383
FOLLOW_IN_in_inCollectionDeclaration1416
FOLLOW_IN_in_inCollectionElementsDeclaration1460
FOLLOW_IN_in_relationalExpression2141
FOLLOW_inClassDeclaration_in_fromRange1319
FOLLOW_inCollectionDeclaration_in_fromRange1324
FOLLOW_inCollectionElementsDeclaration_in_fromRange1329
FOLLOW_INDICES_in_collectionExpr3270
FOLLOW_inList_in_relationalExpression2150
FOLLOW_INNER_in_fromJoin1192
FOLLOW_INNER_in_fromJoin1252
FOLLOW_innerSubQuery_in_subQuery3513
FOLLOW_innerSubQuery_in_subQuery3519
FOLLOW_INSERT_in_insertStatement843
FOLLOW_insertablePropertySpec_in_intoClause866
FOLLOW_insertStatement_in_statement623
FOLLOW_INTO_in_intoClause859
FOLLOW_intoClause_in_insertStatement846
FOLLOW_IS_in_equalityExpression2016
FOLLOW_JOIN_in_fromJoin1197
FOLLOW_JOIN_in_fromJoin1257
FOLLOW_LE_in_relationalExpression2093
FOLLOW_LEADING_in_exprList3400
FOLLOW_LIKE_in_relationalExpression2182
FOLLOW_likeEscape_in_relationalExpression2193
FOLLOW_LITERAL_by_in_groupByClause1591
FOLLOW_LITERAL_by_in_orderByClause1618
FOLLOW_logicalAndExpression_in_logicalOrExpression1902
FOLLOW_logicalAndExpression_in_logicalOrExpression1909
FOLLOW_logicalExpression_in_havingClause1785
FOLLOW_logicalExpression_in_whenClause2666
FOLLOW_logicalExpression_in_whereClause1799
FOLLOW_logicalExpression_in_withClause1303
FOLLOW_logicalOrExpression_in_expression1890
FOLLOW_LT_in_relationalExpression2083
FOLLOW_MAX_in_aggregate3133
FOLLOW_MEMBER_in_relationalExpression2202
FOLLOW_MIN_in_aggregate3139
FOLLOW_MINUS_in_additiveExpression2444
FOLLOW_MINUS_in_unaryExpression2498
FOLLOW_multiplyExpression_in_additiveExpression2433
FOLLOW_multiplyExpression_in_additiveExpression2449
FOLLOW_NE_in_equalityExpression2034
FOLLOW_negatedExpression_in_logicalAndExpression1924
FOLLOW_negatedExpression_in_logicalAndExpression1931
FOLLOW_negatedExpression_in_negatedExpression1956
FOLLOW_NEW_in_newExpression1070
FOLLOW_newExpression_in_selectClause1052
FOLLOW_newValue_in_assignment700
FOLLOW_NOT_in_equalityExpression2022
FOLLOW_NOT_in_negatedExpression1952
FOLLOW_NOT_in_relationalExpression2120
FOLLOW_NUM_INT_in_parameter1694
FOLLOW_NUM_INT_in_primaryExpression2942
FOLLOW_NUM_INT_in_skipClause1646
FOLLOW_NUM_INT_in_takeClause1666
FOLLOW_OBJECT_in_identPrimary3059
FOLLOW_OBJECT_in_selectObject1107
FOLLOW_OF_in_relationalExpression2206
FOLLOW_OPEN_BRACKET_in_atom2847
FOLLOW_OPEN_in_aggregate3143
FOLLOW_OPEN_in_aggregate3168
FOLLOW_OPEN_in_atom2826
FOLLOW_OPEN_in_collectionExpr3274
FOLLOW_OPEN_in_compoundExpr3345
FOLLOW_OPEN_in_fromJoin1268
FOLLOW_OPEN_in_identPrimary3077
FOLLOW_OPEN_in_inCollectionDeclaration1418
FOLLOW_OPEN_in_inCollectionElementsDeclaration1464
FOLLOW_OPEN_in_inCollectionElementsDeclaration1492
FOLLOW_OPEN_in_insertablePropertySpec877
FOLLOW_OPEN_in_newExpression1077
FOLLOW_OPEN_in_primaryExpression2919
FOLLOW_OPEN_in_quantifiedExpression2758
FOLLOW_OPEN_in_selectObject1110
FOLLOW_optionalFromTokenFromClause_in_deleteStatement743
FOLLOW_optionalFromTokenFromClause_in_updateStatement649
FOLLOW_optionalFromTokenFromClause2_in_optionalFromTokenFromClause764
FOLLOW_OR_in_logicalOrExpression1906
FOLLOW_ORDER_in_orderByClause1615
FOLLOW_orderByClause_in_queryRule942
FOLLOW_orderElement_in_orderByClause1621
FOLLOW_orderElement_in_orderByClause1628
FOLLOW_OUTER_in_fromJoin1180
FOLLOW_OUTER_in_fromJoin1240
FOLLOW_PARAM_in_parameter1690
FOLLOW_PARAM_in_primaryExpression2938
FOLLOW_parameter_in_skipClause1650
FOLLOW_parameter_in_takeClause1670
FOLLOW_path_in_aggregateDistinctAll3242
FOLLOW_path_in_collectionExpr3277
FOLLOW_path_in_compoundExpr3339
FOLLOW_path_in_fromClassOrOuterQueryPath1341
FOLLOW_path_in_fromJoin1205
FOLLOW_path_in_fromJoin1271
FOLLOW_path_in_inClassDeclaration1388
FOLLOW_path_in_inCollectionDeclaration1420
FOLLOW_path_in_inCollectionElementsDeclaration1466
FOLLOW_path_in_inCollectionElementsDeclaration1494
FOLLOW_path_in_intoClause862
FOLLOW_path_in_newExpression1072
FOLLOW_path_in_optionalFromTokenFromClause766
FOLLOW_path_in_relationalExpression2213
FOLLOW_path_in_stateField713
FOLLOW_PLUS_in_additiveExpression2439
FOLLOW_PLUS_in_unaryExpression2519
FOLLOW_primaryExpression_in_atom2786
FOLLOW_primaryExpression_in_insertablePropertySpec879
FOLLOW_primaryExpression_in_insertablePropertySpec885
FOLLOW_PROPERTIES_in_propertyFetch1573
FOLLOW_propertyFetch_in_fromClassOrOuterQueryPath1351
FOLLOW_propertyFetch_in_fromJoin1213
FOLLOW_propertyFetch_in_fromJoin1282
FOLLOW_quantifiedExpression_in_unaryExpression2554
FOLLOW_queryRule_in_innerSubQuery3533
FOLLOW_queryRule_in_selectStatement814
FOLLOW_relationalExpression_in_equalityExpression1999
FOLLOW_relationalExpression_in_equalityExpression2054
FOLLOW_SELECT_in_selectClause1030
FOLLOW_selectClause_in_selectFrom974
FOLLOW_selectedPropertiesList_in_newExpression1079
FOLLOW_selectedPropertiesList_in_selectClause1048
FOLLOW_selectFrom_in_queryRule916
FOLLOW_selectObject_in_selectClause1056
FOLLOW_selectStatement_in_insertStatement848
FOLLOW_selectStatement_in_statement619
FOLLOW_set_in_aggregateDistinctAll3229
FOLLOW_set_in_constant0
FOLLOW_set_in_fromJoin1169
FOLLOW_set_in_fromJoin1229
FOLLOW_SET_in_setClause672
FOLLOW_setClause_in_updateStatement653
FOLLOW_SKIP_in_skipClause1642
FOLLOW_skipClause_in_queryRule949
FOLLOW_SOME_in_quantifiedExpression2725
FOLLOW_SQL_NE_in_equalityExpression2043
FOLLOW_STAR_in_aggregate3174
FOLLOW_STAR_in_multiplyExpression2470
FOLLOW_stateField_in_assignment695
FOLLOW_subQuery_in_compoundExpr3350
FOLLOW_subQuery_in_primaryExpression2927
FOLLOW_subQuery_in_quantifiedExpression2763
FOLLOW_SUM_in_aggregate3121
FOLLOW_TAKE_in_takeClause1662
FOLLOW_takeClause_in_queryRule956
FOLLOW_THEN_in_altWhenClause2690
FOLLOW_THEN_in_whenClause2668
FOLLOW_TRAILING_in_exprList3387
FOLLOW_unaryExpression_in_altWhenClause2688
FOLLOW_unaryExpression_in_caseExpression2622
FOLLOW_unaryExpression_in_multiplyExpression2464
FOLLOW_unaryExpression_in_multiplyExpression2480
FOLLOW_unaryExpression_in_unaryExpression2502
FOLLOW_unaryExpression_in_unaryExpression2523
FOLLOW_UNION_in_subQuery3516
FOLLOW_UPDATE_in_updateStatement639
FOLLOW_updateStatement_in_statement611
FOLLOW_vectorExpr_in_expressionOrVector2966
FOLLOW_VERSIONED_in_updateStatement643
FOLLOW_WHEN_in_altWhenClause2685
FOLLOW_WHEN_in_whenClause2663
FOLLOW_whenClause_in_caseExpression2591
FOLLOW_WHERE_in_whereClause1796
FOLLOW_whereClause_in_deleteStatement749
FOLLOW_whereClause_in_queryRule921
FOLLOW_whereClause_in_updateStatement658
FOLLOW_WITH_in_withClause1300
FOLLOW_withClause_in_fromJoin1218
FOLLOW_withClause_in_fromJoin1287
FROM
FULL
GE
GROUP
GT
HAVING
HEX_DIGIT
ID_LETTER
ID_START_LETTER
IDENT
IN
IN_LIST
INDEX_OP
INDICES
INNER
INSERT
INTO
IS
IS_NOT_NULL
IS_NULL
JAVA_CONSTANT
JOIN
LE
LEADING
LEFT
LIKE
LITERAL_by
LT
MAX
MEMBER
METHOD_CALL
MIN
MINUS
NE
NEW
NOT
NOT_BETWEEN
NOT_IN
NOT_LIKE
NULL
NUM_DECIMAL
NUM_DOUBLE
NUM_FLOAT
NUM_INT
NUM_LONG
OBJECT
OF
ON
OPEN
OPEN_BRACKET
OR
ORDER
ORDER_ELEMENT
OUTER
PARAM
PLUS
PROPERTIES
QUERY
QUOTED_String
RANGE
RIGHT
ROW_STAR
SELECT
SELECT_FROM
SET
SKIP
SOME
SQL_NE
STAR
SUM
T__133
T__134
TAKE
THEN
tokenNames
TRAILING
TRUE
UNARY_MINUS
UNARY_PLUS
UNION
UPDATE
VECTOR_EXPR
VERSIONED
WEIRD_IDENT
WHEN
WHERE
WITH
WS
See Also
HqlParser Class
NHibernate.Hql.Ast.ANTLR Namespace