Searched defs:sequence (Results 1 - 5 of 5) sorted by relevance

/ropes-1.1.3/src/org/ahmadsoft/ropes/
H A DRopeBuilder.java36 * @param sequence a character array
39 public Rope build(final char[] sequence) { argument
40 return new FlatCharArrayRope(sequence);
44 * Construct a rope from an underlying character sequence.
45 * @param sequence the underlying character sequence.
48 public Rope build(final CharSequence sequence) { argument
49 if (sequence instanceof Rope)
50 return (Rope) sequence;
51 return new FlatCharSequenceRope(sequence);
[all...]
H A DRope.java79 * Returns a new rope created by appending the specified character sequence to
100 * sequence if no such character exists. If
115 * in the character sequence represented by this <code>Rope</code>
125 * sequence represented by this object, or <code>-1</code> if the character
133 * with value <code>ch</code> occurs in the character sequence
145 * sequence represented by this object, or -1 if the character does not occur.
157 * @param sequence the string to find.
161 int indexOf(CharSequence sequence); argument
171 * @param sequence the string to find.
176 int indexOf(CharSequence sequence, in argument
[all...]
/ropes-1.1.3/src/org/ahmadsoft/ropes/impl/
H A DFlatCharArrayRope.java39 private final char[] sequence; field in class:FlatCharArrayRope
43 * @param sequence the character array.
45 public FlatCharArrayRope(final char[] sequence) { argument
46 this(sequence, 0, sequence.length);
51 * @param sequence the character array.
55 public FlatCharArrayRope(final char[] sequence, final int offset, final int length) { argument
56 if (length > sequence.length)
57 throw new IllegalArgumentException("Length must be less than " + sequence.length);
58 this.sequence
106 indexOf(final CharSequence sequence, final int fromIndex) argument
[all...]
H A DFlatCharSequenceRope.java34 * A rope constructed from an underlying character sequence.
39 private final CharSequence sequence; field in class:FlatCharSequenceRope
42 * Constructs a new rope from an underlying character sequence.
43 * @param sequence
45 public FlatCharSequenceRope(final CharSequence sequence) { argument
46 this.sequence = sequence;
51 return this.sequence.charAt(index);
72 return FlatCharSequenceRope.this.sequence.charAt(this.current++);
84 return this.sequence
[all...]
H A DAbstractRope.java59 public int compareTo(final CharSequence sequence) { argument
60 final int compareTill = Math.min(sequence.length(), this.length());
64 final char y = sequence.charAt(j);
68 return this.length() - sequence.length();
154 public int indexOf(final CharSequence sequence) { argument
155 return this.indexOf(sequence, 0);
159 public int indexOf(final CharSequence sequence, final int fromIndex) { argument
166 final int length = sequence.length();
170 return this.indexOf(sequence.charAt(0), fromIndex);
177 final char c = sequence
[all...]

Completed in 8 milliseconds