Class RightQlParsetreeConstructor.FieldWithCasting_Group

  • Enclosing class:
    RightQlParsetreeConstructor

    protected class RightQlParsetreeConstructor.FieldWithCasting_Group
    extends org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.GroupToken
    begin Rule FieldWithCasting **************** //!!! remember about validation !!! //enum CommonDateTypePart returns DateType: // Year = 'YEAR' // | Year = 'ГОД' // | Quarter = 'QUARTER' // | Quarter = 'КВАРТАЛ' // | Month = 'MONTH' // | Month = 'МЕСЯЦ' // | Day = 'DAY' // | Day = 'ДЕНЬ' // | Week = 'WEEK' // | Week = 'НЕДЕЛЯ' // | Hour = 'HOUR' // | Hour = 'ЧАС' // | Minute = 'MINUTE' // | Minute = 'МИНУТА' // | HalfYear = 'HALFYEAR' // | HalfYear = 'ПОЛУГОДИЕ' // | TenDays = "TENDAYS" // | TenDays = 'ДЕКАДА' // | Second = 'SECOND' // | Second = 'СЕКУНДА' // | DayOfYear = 'DAYOFYEAR' // | DayOfYear = 'ДЕНЬГОДА' // | DayOfWeek = 'DAYOFWEEK' // | DayOfWeek = 'ДЕНЬНЕДЕЛИ' //; FieldWithCasting: castOperation=CastOperationExpression (')' | ').' (allFields?='*' | table=CommonExpression));
    • Field Summary

      • Fields inherited from class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken

        eObjectConsumer, lastRuleCallOrigin, next, node, tokensForSemanticChildren, transitionIndex
    • Constructor Summary

      Constructors 
      Constructor Description
      FieldWithCasting_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

      • FieldWithCasting_Group

        public FieldWithCasting_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 class org.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 class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
      • tryConsume

        public org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer tryConsume()
        Overrides:
        tryConsume in class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken