package org.osgl.util;
import java.util.Iterator;
/**
* Created with IntelliJ IDEA.
* User: luog
* Date: 28/10/13
* Time: 9:39 PM
* To change this template use File | Settings | File Templates.
*/
class ReversedRSeq<T> extends DelegatingRSeq<T> implements C.ReversibleSequence<T> {
private ReversedRSeq(C.ReversibleSequence<T> rseq) {
super(rseq);
}
@Override
public Iterator<T> iterator() {
return data().reverseIterator();
}
@Override
public Iterator<T> reverseIterator() {
return data().iterator();
}
}