org.antlr.runtime.Token.setText()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(4.9k)|赞(0)|评价(0)|浏览(103)

本文整理了Java中org.antlr.runtime.Token.setText()方法的一些代码示例,展示了Token.setText()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Token.setText()方法的具体详情如下:
包路径:org.antlr.runtime.Token
类名称:Token
方法名:setText

Token.setText介绍

暂无

代码示例

代码示例来源:origin: apache/hive

private static Token internToken(Token t) {
  if (t == null) {
   return null;
  }
  if (t instanceof ImmutableCommonToken) {
   return TOKEN_CACHE.intern((ImmutableCommonToken) t);
  } else {
   t.setText(StringInternUtils.internIfNotNull(t.getText()));
   return t;
  }
 }
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

public void setText(String text) {
//        textOverride = text; // don't alt tokens as others might see
    token.setText(text); // we delete surrounding tree, so ok to alter
  }

代码示例来源:origin: org.antlr/antlr4

public void setText(String text) {
//        textOverride = text; // don't alt tokens as others might see
    token.setText(text); // we delete surrounding tree, so ok to alter
  }

代码示例来源:origin: com.tunnelvisionlabs/antlr4

public void setText(String text) {
//        textOverride = text; // don't alt tokens as others might see
    token.setText(text); // we delete surrounding tree, so ok to alter
  }

代码示例来源:origin: uk.co.nichesolutions/antlr4

public void setText(String text) {
//        textOverride = text; // don't alt tokens as others might see
    token.setText(text); // we delete surrounding tree, so ok to alter
  }

代码示例来源:origin: io.virtdata/virtdata-lib-realer

public void setText(String text) {
//        textOverride = text; // don't alt tokens as others might see
    token.setText(text); // we delete surrounding tree, so ok to alter
  }

代码示例来源:origin: org.antlr/antlr4

public GrammarAST(int type, Token t, String text) {
  this(new CommonToken(t));
  token.setType(type);
  token.setText(text);
}

代码示例来源:origin: com.tunnelvisionlabs/antlr4

public GrammarAST(int type, Token t, String text) {
  this(new CommonToken(t));
  token.setType(type);
  token.setText(text);
}

代码示例来源:origin: uk.co.nichesolutions/antlr4

public GrammarAST(int type, Token t, String text) {
  this(new CommonToken(t));
  token.setType(type);
  token.setText(text);
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

public GrammarAST(int type, Token t, String text) {
  this(new CommonToken(t));
  token.setType(type);
  token.setText(text);
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

public GrammarAST(int type, Token t, String text) {
  this(new CommonToken(t));
  token.setType(type);
  token.setText(text);
}

代码示例来源:origin: org.hibernate.jpql/hibernate-jpql-parser

public EntityNameTree(int tokenType, Token token, String tokenText,
    List entityNames) {
  super(token);
  Token newToken = createToken(token);
  newToken.setType(tokenType);
  newToken.setText(tokenText);
  this.token = newToken;
  this.entityNames = entityNames;
}

代码示例来源:origin: org.eweb4j/fel

private FelNode newConstNode(FelNode node, Object value) {
  Token token = new ConstOptToken(node);
  token.setText(node.getText());
  return new ConstNode(token, value);
}

代码示例来源:origin: antlr/antlr3

@Override
public Object create(int tokenType, Token fromToken, String text) {
  if (fromToken == null) return create(tokenType, text);
  fromToken = createToken(fromToken);
  fromToken.setType(tokenType);
  fromToken.setText(text);
  Tree t = (Tree)create(fromToken);
  return t;
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

@Override
public Object create(int tokenType, Token fromToken, String text) {
  if (fromToken == null) return create(tokenType, text);
  fromToken = createToken(fromToken);
  fromToken.setType(tokenType);
  fromToken.setText(text);
  Tree t = (Tree)create(fromToken);
  return t;
}

代码示例来源:origin: antlr/antlr3

@Override
public Object create(int tokenType, Token fromToken, String text) {
  if (fromToken == null) return create(tokenType, text);
  fromToken = createToken(fromToken);
  fromToken.setType(tokenType);
  fromToken.setText(text);
  Tree t = (Tree)create(fromToken);
  return t;
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr-runtime

@Override
public Object create(int tokenType, Token fromToken, String text) {
  if (fromToken == null) return create(tokenType, text);
  fromToken = createToken(fromToken);
  fromToken.setType(tokenType);
  fromToken.setText(text);
  Tree t = (Tree)create(fromToken);
  return t;
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

public Object create(int tokenType, Token fromToken, String text) {
  if (fromToken == null) return create(tokenType, text);
  fromToken = createToken(fromToken);
  fromToken.setType(tokenType);
  fromToken.setText(text);
  Tree t = (Tree)create(fromToken);
  return t;
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

@Override
public Object create(int tokenType, Token fromToken, String text) {
  if (fromToken == null) return create(tokenType, text);
  fromToken = createToken(fromToken);
  fromToken.setType(tokenType);
  fromToken.setText(text);
  Tree t = (Tree)create(fromToken);
  return t;
}

代码示例来源:origin: org.apache.lens/lens-cube

private void addCubeNameAndAlias(ASTNode ast, Cube innerCube) {
 ASTNode cubeNameNode = findCubeNameNode(HQLParser.findNodeByPath(ast, TOK_FROM));
 assert cubeNameNode != null;
 ASTNode tabrefNode = (ASTNode) cubeNameNode.getParent().getParent();
 cubeNameNode.getToken().setText(innerCube.getName());
 ASTNode aliasNode = new ASTNode(new CommonToken(Identifier,
  getCubeQueryContext().getAliasForTableName(getCube().getName())));
 if (tabrefNode.getChildCount() > 1) {
  tabrefNode.setChild(1, aliasNode);
 } else {
  tabrefNode.addChild(aliasNode);
 }
}

相关文章