Lines Matching defs:Rope
2 * Rope.java
39 * Rope operations, unlike string operations, scale well to very
63 /*@ pure @*/ public interface Rope extends CharSequence, Iterable<Character>, Comparable<CharSequence>, Serializable {
77 Rope append(char c);
87 Rope append(CharSequence suffix);
99 Rope append(CharSequence csq, int start, int end);
117 Rope delete(int start, int end);
122 * in the character sequence represented by this <code>Rope</code>
142 * represented by this <code>Rope</code> object, then the index of the
204 * @return a reference to the new Rope.
208 Rope insert(int dstOffset, CharSequence s);
224 Rope trimStart();
268 public Rope rebalance();
274 public Rope reverse();
281 * @see Rope#reverseIterator(int)
292 * @see Rope#reverseIterator()
302 Rope trimEnd();
305 Rope subSequence(int start, int end);
312 Rope trim();
336 public Rope padStart(int toLength);
348 public Rope padStart(int toLength, char padChar);
358 public Rope padEnd(int toLength);
370 public Rope padEnd(int toLength, char padChar);