Java源码示例:com.github.javaparser.ast.expr.CharLiteralExpr

示例1
@Override
public void visit(final CharLiteralExpr n, final Void arg) {
    printJavaComment(n.getComment(), arg);
    printer.print("'");
    printer.print(n.getValue());
    printer.print("'");
}
 
示例2
@Override public CharLiteralExpr doMerge(CharLiteralExpr first, CharLiteralExpr second) {
  CharLiteralExpr cle = new CharLiteralExpr();
  cle.setValue(first.getValue());
  return cle;
}
 
示例3
@Override public boolean doIsEquals(CharLiteralExpr first, CharLiteralExpr second) {
  if(!first.getValue().equals(second.getValue())) return false;

  return true;
}
 
示例4
@Override
public void visit(CharLiteralExpr n, Void arg) {
    out.println("CharLiteralExpr: " + (extended ? n : n));
    super.visit(n, arg);
}