Searched refs:ConcatenationRope (Results 1 - 5 of 5) sorted by relevance
/ropes-1.1.3/src/org/ahmadsoft/ropes/impl/ |
H A D | ConcatenationRopeIteratorImpl.java | 82 if (this.currentRope instanceof ConcatenationRope) {
83 this.toTraverse.push(((ConcatenationRope) this.currentRope).getRight());
84 this.toTraverse.push(((ConcatenationRope) this.currentRope).getLeft());
119 if (this.currentRope instanceof ConcatenationRope) {
120 this.toTraverse.push(((ConcatenationRope) this.currentRope).getRight());
121 this.toTraverse.push(((ConcatenationRope) this.currentRope).getLeft());
|
H A D | ConcatenationRopeReverseIteratorImpl.java | 84 if (this.currentRope instanceof ConcatenationRope) {
85 this.toTraverse.push(((ConcatenationRope) this.currentRope).getLeft());
86 this.toTraverse.push(((ConcatenationRope) this.currentRope).getRight());
118 if (this.currentRope instanceof ConcatenationRope) {
119 this.toTraverse.push(((ConcatenationRope) this.currentRope).getLeft());
120 this.toTraverse.push(((ConcatenationRope) this.currentRope).getRight());
|
H A D | RopeUtilities.java | 76 if (left instanceof ConcatenationRope && right instanceof FlatRope) {
77 final ConcatenationRope cLeft = (ConcatenationRope) left;
83 return this.autoRebalance(new ConcatenationRope(cLeft.getLeft(), new FlatCharSequenceRope(fLeftRight.toString() + fRight.toString())));
87 if (left instanceof FlatRope && right instanceof ConcatenationRope) {
89 final ConcatenationRope cRight = (ConcatenationRope) right;
94 return this.autoRebalance(new ConcatenationRope(new FlatCharSequenceRope(fLeft.toString() + cRightLeft.toString()), cRight.getRight()));
98 return this.autoRebalance(new ConcatenationRope(left, right));
134 if (x instanceof ConcatenationRope) {
[all...] |
H A D | ConcatenationRope.java | 2 * ConcatenationRope.java
35 public class ConcatenationRope extends AbstractRope {
class in inherits:AbstractRope 47 public ConcatenationRope(final Rope left, final Rope right) {
method in class:ConcatenationRope 161 return new ConcatenationRope(this.getRight().reverse(), this.getLeft().reverse());
|
/ropes-1.1.3/src/org/ahmadsoft/ropes/test/ |
H A D | RopeTest.java | 35 import org.ahmadsoft.ropes.impl.ConcatenationRope;
50 Rope x2 = new ConcatenationRope(x1, x1);
74 ConcatenationRope c1 = new ConcatenationRope(x1, x2);
75 ConcatenationRope c2 = new ConcatenationRope(c1, x3);
87 Rope z4 = new ConcatenationRope(z3, new SubstringRope(z1, 6, 2)); // 2367
127 Rope x3 = new ConcatenationRope(x1, x2);
139 Rope x3 = new ConcatenationRope(x1, x2);
188 Rope r2 = new ConcatenationRope(ne [all...] |
Completed in 4 milliseconds