Class RightQlParsetreeConstructor.QuerySchemaSelectQueryBody_Group
- java.lang.Object
-
- org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
-
- org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.GroupToken
-
- com._1c.g5.v8.dt.right.ql.parseTreeConstruction.RightQlParsetreeConstructor.QuerySchemaSelectQueryBody_Group
-
- Enclosing class:
- RightQlParsetreeConstructor
protected class RightQlParsetreeConstructor.QuerySchemaSelectQueryBody_Group extends org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.GroupToken
begin Rule QuerySchemaSelectQueryBody **************** QuerySchemaSelectQueryBody QuerySchemaSelectQuery: {QuerySchemaSelectQuery} ('SELECT' | 'ВЫБРАТЬ') operators+=TopSelector //выборка первой части запроса operators+=OtherSelector* (('ORDER' 'BY' | 'УПОРЯДОЧИТЬ' 'ПО') orderExpressions+=QuerySchemaOrderExpression (',' orderExpressions+=QuerySchemaOrderExpression)*)? autoOrder?=('AUTOORDER' | 'АВТОУПОРЯДОЧИВАНИЕ')? (('INDEX' 'BY' | 'ИНДЕКСИРОВАТЬ' 'ПО') indexes+=QuerySchemaExpression (',' indexes+=QuerySchemaExpression)*)? (('TOTALS' | 'ИТОГИ') ( (totalExpressions+=AbstractQuerySchemaFields (',' totalExpressions+=AbstractQuerySchemaFields)*) (('BY' | 'ПО') (commonTotals?=('OVERALL' | 'ОБЩИЕ') (',' totalControlPoints+=QuerySchemaTotalControlPoint (',' totalControlPoints+=QuerySchemaTotalControlPoint)*)? | totalControlPoints+=QuerySchemaTotalControlPoint (',' totalControlPoints+=QuerySchemaTotalControlPoint)*)) | ('BY' | 'ПО') (commonTotals?=('OVERALL' | 'ОБЩИЕ') (',' totalControlPoints+=QuerySchemaTotalControlPoint (',' totalControlPoints+=QuerySchemaTotalControlPoint)*)? | totalControlPoints+=QuerySchemaTotalControlPoint (',' totalControlPoints+=QuerySchemaTotalControlPoint)*)))?;
-
-
Constructor Summary
Constructors Constructor Description QuerySchemaSelectQueryBody_Group(org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken lastRuleCallOrigin, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken next, int transitionIndex, org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer eObjectConsumer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
createFollower(int index, org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer inst)
org.eclipse.xtext.Group
getGrammarElement()
org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer
tryConsume()
-
Methods inherited from class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
checkForRecursion, createFollowerAfterReturn, dumpTokens, equalsOrReplacesNode, getEObject, getEObjectConsumer, getLastRuleCallOrigin, getNext, getNode, getTokensForSemanticChildren, getTransitionIndex, serialize, serializeInternal, setNode
-
-
-
-
Constructor Detail
-
QuerySchemaSelectQueryBody_Group
public QuerySchemaSelectQueryBody_Group(org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken lastRuleCallOrigin, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken next, int transitionIndex, org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer eObjectConsumer)
-
-
Method Detail
-
getGrammarElement
public org.eclipse.xtext.Group getGrammarElement()
- Specified by:
getGrammarElement
in classorg.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
-
createFollower
public org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken createFollower(int index, org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer inst)
- Overrides:
createFollower
in classorg.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
-
tryConsume
public org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer tryConsume()
- Overrides:
tryConsume
in classorg.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
-
-