}
}
- public static class BT extends O {
- private BalancedTree bt;
- private final BalancedTree bt() { if(bt != null) return bt; return bt = new BalancedTree(); }
- public final void insertNode(int index, Object o) { bt().insertNode(index,o); }
- public final void clear() { bt().clear(); }
- public final Object getNode(int i) { return bt().getNode(i); }
- public final int treeSize() { return bt().treeSize(); }
- public final Object deleteNode(int i) { return bt().deleteNode(i); }
- public final void replaceNode(int index, Object o) { bt().replaceNode(index,o); }
- public final int indexNode(Object o) { return bt().indexNode(o); }
- }
-
JS _unclone() { return this; }
public interface Cloneable { }