/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This source file is part of SableVM classlib-stubs. * * * * See the file "LICENSE" for the copyright information and for * * the terms and conditions for copying, distribution and * * modification of this source file. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ package java.lang; import java.io.Serializable; public final class StringBuilder extends Object implements Serializable, CharSequence { public StringBuilder() { } public StringBuilder(int capacity) { } public StringBuilder(String str) { } public StringBuilder(CharSequence seq) { } native public StringBuilder append(Object obj); native public StringBuilder append(String str); native public StringBuilder append(StringBuffer sb); native public StringBuilder append(CharSequence s); native public StringBuilder append(CharSequence s, int start, int end); native public StringBuilder append(char[] str); native public StringBuilder append(char[] str, int offset, int len); native public StringBuilder append(boolean b); native public StringBuilder append(char c); native public StringBuilder append(int i); native public StringBuilder append(long lng); native public StringBuilder append(float f); native public StringBuilder append(double d); native public StringBuilder appendCodePoint(int codePoint); native public StringBuilder delete(int start, int end); native public StringBuilder deleteCharAt(int index); native public StringBuilder replace(int start, int end, String str); native public StringBuilder insert(int index, char[] str, int offset, int len); native public StringBuilder insert(int offset, Object obj); native public StringBuilder insert(int offset, String str); native public StringBuilder insert(int offset, char[] str); native public StringBuilder insert(int dstOffset, CharSequence s); native public StringBuilder insert(int dstOffset, CharSequence s, int start, int end); native public StringBuilder insert(int offset, boolean b); native public StringBuilder insert(int offset, char c); native public StringBuilder insert(int offset, int i); native public StringBuilder insert(int offset, long l); native public StringBuilder insert(int offset, float f); native public StringBuilder insert(int offset, double d); native public int indexOf(String str); native public int indexOf(String str, int fromIndex); native public int lastIndexOf(String str); native public int lastIndexOf(String str, int fromIndex); native public StringBuilder reverse(); native public String toString(); native public int length(); native public int capacity(); native public void ensureCapacity(int minimumCapacity); native public void trimToSize(); native public void setLength(int newLength); native public char charAt(int index); native public int codePointAt(int index); native public int codePointBefore(int index); native public int codePointCount(int beginIndex, int endIndex); native public int offsetByCodePoints(int index, int codePointOffset); native public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin); native public void setCharAt(int index, char ch); native public String substring(int start); native public CharSequence subSequence(int start, int end); native public String substring(int start, int end); }