Examples of StringBuilder


Examples of java.lang.StringBuilder

    }


    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append('(');
        for (Iterator<Object> it = mFields.iterator(); it.hasNext();) {
            Object d = it.next();
            if(d != null) {
                if(d instanceof Map) {
                    sb.append(DataType.mapToString((Map<Object, Object>)d));
                } else {
                    sb.append(d.toString());
                    if(d instanceof Long) {
                        sb.append("L");
                    } else if(d instanceof Float) {
                        sb.append("F");
                    }
                }
            } else {
                sb.append("");
            }
            if (it.hasNext())
                sb.append(",");
        }
        sb.append(')');
        return sb.toString();
    }
View Full Code Here

Examples of java.lang.StringBuilder

    return result;
  }

  @Override
  public String toString() {
    final StringBuilder sb = new StringBuilder("Val{");
    sb.append("nonFinal=").append(nonFinal);
    sb.append(", otherFinal=").append(otherFinal);
    sb.append('}');
    return sb.toString();
  }
View Full Code Here

Examples of java.lang.StringBuilder

public static class RegexReader extends AFn{
  static StringReader stringrdr = new StringReader();

  public Object invoke(Object reader, Object doublequote) {
    StringBuilder sb = new StringBuilder();
    Reader r = (Reader) reader;
    for(int ch = read1(r); ch != '"'; ch = read1(r))
      {
      if(ch == -1)
        throw Util.runtimeException("EOF while reading regex");
      sb.append( (char) ch );
      if(ch == '\\'//escape
        {
        ch = read1(r);
        if(ch == -1)
          throw Util.runtimeException("EOF while reading regex");
        sb.append( (char) ch ) ;
        }
      }
    return Pattern.compile(sb.toString());
  }
View Full Code Here

Examples of java.lang.StringBuilder

  }
}

public static class StringReader extends AFn{
  public Object invoke(Object reader, Object doublequote) {
    StringBuilder sb = new StringBuilder();
    Reader r = (Reader) reader;

    for(int ch = read1(r); ch != '"'; ch = read1(r))
      {
      if(ch == -1)
        throw Util.runtimeException("EOF while reading string");
      if(ch == '\\'//escape
        {
        ch = read1(r);
        if(ch == -1)
          throw Util.runtimeException("EOF while reading string");
        switch(ch)
          {
          case 't':
            ch = '\t';
            break;
          case 'r':
            ch = '\r';
            break;
          case 'n':
            ch = '\n';
            break;
          case '\\':
            break;
          case '"':
            break;
          case 'b':
            ch = '\b';
            break;
          case 'f':
            ch = '\f';
            break;
          case 'u':
          {
          ch = read1(r);
          if (Character.digit(ch, 16) == -1)
            throw Util.runtimeException("Invalid unicode escape: \\u" + (char) ch);
          ch = readUnicodeChar((PushbackReader) r, ch, 16, 4, true);
          break;
          }
          default:
          {
          if(Character.isDigit(ch))
            {
            ch = readUnicodeChar((PushbackReader) r, ch, 8, 3, false);
            if(ch > 0377)
              throw Util.runtimeException("Octal escape sequence must be in range [0, 377].");
            }
          else
            throw Util.runtimeException("Unsupported escape character: \\" + (char) ch);
          }
          }
        }
      sb.append((char) ch);
      }
    return sb.toString();
  }
View Full Code Here

Examples of java.lang.StringBuilder

    throw new ReaderException(rdr.getLineNumber(), rdr.getColumnNumber(), e);
    }
}

static private String readToken(PushbackReader r, char initch) {
  StringBuilder sb = new StringBuilder();
  sb.append(initch);

  for(; ;)
    {
    int ch = read1(r);
    if(ch == -1 || isWhitespace(ch) || isTerminatingMacro(ch))
      {
      unread(r, ch);
      return sb.toString();
      }
    sb.append((char) ch);
    }
}
View Full Code Here

Examples of java.lang.StringBuilder

    sb.append((char) ch);
    }
}

static private Object readNumber(PushbackReader r, char initch) {
  StringBuilder sb = new StringBuilder();
  sb.append(initch);

  for(; ;)
    {
    int ch = read1(r);
    if(ch == -1 || isWhitespace(ch) || isMacro(ch))
      {
      unread(r, ch);
      break;
      }
    sb.append((char) ch);
    }

  String s = sb.toString();
  Object n = matchNumber(s);
  if(n == null)
    throw new NumberFormatException("Invalid number: " + s);
  return n;
}
View Full Code Here

Examples of java.lang.StringBuilder

        mChanges = changes;
    }
   
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("changes: " + mChanges);
        sb.append(" mapped fields: " + mMappedFields);
        sb.append(" added fields: " + mAddedFields);
        sb.append(" removed fields: " + mRemovedFields);
        return sb.toString();
    }
View Full Code Here

Examples of java.lang.StringBuilder

    public abstract String name();

    @Override
    public String toString() {
        StringBuilder msg = new StringBuilder();

        msg.append("(Name: " + name() + " Operator Key: " + mKey + ")");

        return msg.toString();
    }
View Full Code Here

Examples of java.lang.StringBuilder

   


    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("needAllFields: " + mNeedAllFields);
        sb.append(" needNoFields: " + mNeedNoFields);
        sb.append(" fields: " + mFields);
        return sb.toString();
    }
View Full Code Here

Examples of objd.collection.StringBuilder

        } else {
            return r.value;
        }
    }
    public String toStringStartDelimiterEnd(final String start, final String delimiter, final String end) {
        final StringBuilder b = new StringBuilder();
        b.appendStr(start);
        final Mut<Boolean> first = new Mut<Boolean>(true);
        _forEach(new P<A>() {
            @Override
            public void apply(final A item) {
                if(first.value) {
                    first.value = false;
                } else {
                    b.appendStr(delimiter);
                }
                b.appendObj(item);
            }
        });
        b.appendStr(end);
        return b.toString();
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.