@Override public String toString() { return appender.toString(); } }
@Override public String toString() { return appender.toString(); } }
@Override public String toString() { return appender.toString(); } }
public java.lang.String finish() { return stringAppender.toString(); }
private void dumpAdvancedDebugging() { if (buildLog == null) return; System.out.println("JIT Compiler Dump for: <<" + (expr == null ? null : new String(expr)) + ">>\n-------------------------------\n"); System.out.println(buildLog.toString()); System.out.println("\n<END OF DUMP>\n"); if (MVEL.isFileDebugging()) { try { FileWriter writer = ParseTools.getDebugFileWriter(); writer.write(buildLog.toString()); writer.flush(); writer.close(); } catch (IOException e) { //empty } } }
private static String renderClassHeirarchy(Class cls) { List<String> list = new LinkedList<String>(); list.add(cls.getName()); while ((cls = cls.getSuperclass()) != null) { list.add(cls.getName()); } StringAppender output = new StringAppender(); for (int i = list.size() - 1; i != -1; i--) { output.append(list.get(i)); if ((i - 1) != -1) output.append(" -> "); } return output.toString(); }
private static String renderClassHeirarchy(Class cls) { List<String> list = new LinkedList<String>(); list.add(cls.getName()); while ((cls = cls.getSuperclass()) != null) { list.add(cls.getName()); } StringAppender output = new StringAppender(); for (int i = list.size() - 1; i != -1; i--) { output.append(list.get(i)); if ((i - 1) != -1) output.append(" -> "); } return output.toString(); }
private static String renderClassHeirarchy(Class cls) { List<String> list = new LinkedList<String>(); list.add(cls.getName()); while ((cls = cls.getSuperclass()) != null) { list.add(cls.getName()); } StringAppender output = new StringAppender(); for (int i = list.size() - 1; i != -1; i--) { output.append(list.get(i)); if ((i - 1) != -1) output.append(" -> "); } return output.toString(); }
public static String pad(int colLength, int tabPos) { StringAppender sAppend = new StringAppender(); for (int len = tabPos - colLength; len != -1; len--) { sAppend.append(' '); } return sAppend.toString(); }
public static String paint(char c, int amount) { StringAppender append = new StringAppender(); for (; amount != -1; amount--) { append.append(c); } return append.toString(); }
public static String padTwo(Object first, Object second, int tab) { return new StringAppender(valueOf(first)).append(pad(valueOf(first).length(), tab)).append(second).toString(); } }
public String toString() { StackElement el = element; if (element == null) return "<EMPTY>"; StringAppender appender = new StringAppender().append("["); do { appender.append(valueOf(el.value)); if (el.next != null) appender.append(", "); } while ((el = el.next) != null); appender.append("]"); return appender.toString(); } }
public String toString() { StringAppender appender = new StringAppender(); ASTNode node = firstNode; while (node != null) { appender.append(node.toString()).append(";\n"); node = node.nextASTNode; } return appender.toString(); } }
public String marshallToString(Object object) { MarshallerContext ctx = new MarshallerContext(this); marshall(object, ctx); return ctx.getAppender().toString(); }
private String generateErrorMessage() { StringAppender appender = new StringAppender().append("[Error: " + super.getMessage() + "]\n"); int offset = appender.length(); appender.append("[Near : {... "); offset = appender.length() - offset; appender.append(showCodeNearError(expr, cursor)) .append(" ....}]\n") .append(repeatChar(' ', offset)); if ((offset = cursor - msgOffset - 1) < 0) offset = 0; appender.append(repeatChar(' ', offset)).append("^"); if (lineNumber != -1) { appender.append('\n') .append("[Line: " + lineNumber + ", Column: " + column + "]"); } return appender.toString(); }
@DefaultCommand public void execScript(@Option(required = true, description = "expr") final String... expr) { StringAppender appender = new StringAppender(); for (String s : expr) { appender.append(s); } Object retVal = eval(appender.toString(), new ScriptContext(), shell.getEnvironment().getProperties()); if (retVal != null) { shell.println(valueOf(retVal)); } }
public void testMain3() { assertEquals("C:/projects/webcat/exploded/resources/productimages/", new StringAppender(10).append("C:/projects/webcat/exploded/") .append("resources/productimages/").toString()); }
private String generateErrorMessage() { StringAppender appender = new StringAppender().append("[Error: " + super.getMessage() + "]\n"); int offset = appender.length(); appender.append("[Near : {... "); offset = appender.length() - offset; appender.append(showCodeNearError(expr, cursor)) .append(" ....}]\n") .append(repeatChar(' ', offset)); if (msgOffset < 0) msgOffset = 0; appender.append(repeatChar(' ', msgOffset)).append('^'); calcRowAndColumn(); if (evaluationContext != null) { appender.append("\n").append("In ").append(evaluationContext); } else if (lineNumber != -1) { appender.append("\n") .append("[Line: " + lineNumber + ", Column: " + (column) + "]"); } return appender.toString(); }
public void testMain() { assertEquals("foobarfoobar", new StringAppender().append("foo").append('b').append('a').append('r').append("foobar").toString()); }
public void testMain2() { assertEquals("foo bar test 1 2 3foo bar test 1 2 3", new StringAppender(0).append("foo bar ").append("test").append(" 1 2 3") .append("foo bar").append(" ").append("test").append(" 1 2 3").toString()); }