Class QlPartStringParser

java.lang.Object
com.e1c.langtool.v8.dt.ql.QlPartStringParser
All Implemented Interfaces:
Iterable<org.antlr.runtime.Token>

public class QlPartStringParser extends Object implements Iterable<org.antlr.runtime.Token>
The QL part string parser.
  • Constructor Details

    • QlPartStringParser

      public QlPartStringParser()
      Instantiates a new QL part string parser with DCS language extension.
    • QlPartStringParser

      public QlPartStringParser(boolean isQlDcs)
      Instantiates a new QL part string parser.
      Parameters:
      isQlDcs - the is QL with DCS language extension
  • Method Details

    • iterator

      public Iterator<org.antlr.runtime.Token> iterator()
      Specified by:
      iterator in interface Iterable<org.antlr.runtime.Token>
    • setString

      public void setString(String content)
    • getTokenName

      public String getTokenName(org.antlr.runtime.Token token)
    • isSkipToken

      public boolean isSkipToken(org.antlr.runtime.Token token)
    • isKeyword

      public boolean isKeyword(org.antlr.runtime.Token token)
    • isStringLiteral

      public boolean isStringLiteral(org.antlr.runtime.Token token)
    • isFunction

      public boolean isFunction(org.antlr.runtime.Token token)
    • getFunction

      public FunctionExpression getFunction(org.antlr.runtime.Token token, org.eclipse.emf.ecore.EObject context)
    • getKeyword

      public List<org.eclipse.xtext.Keyword> getKeyword(org.antlr.runtime.Token token)
    • getGrammarAccess

      public QlGrammarAccess getGrammarAccess()
    • isComment

      public boolean isComment(org.antlr.runtime.Token token)