cleanup
[fedora-idea.git] / util / src / com / intellij / util / text / ReverseCharSequence.java
blobf5e9b3540c336d472d47f4597cf7f5cc9db47ecb
1 package com.intellij.util.text;
3 /**
4 * @author cdr
5 */
6 public class ReverseCharSequence implements CharSequence{
7 private final CharSequence mySequence;
9 public ReverseCharSequence(CharSequence sequence) {
10 mySequence = sequence;
13 public int length() {
14 return mySequence.length();
17 public char charAt(int index) {
18 return mySequence.charAt(mySequence.length()-index-1);
21 public CharSequence subSequence(int start, int end) {
22 return new ReverseCharSequence(mySequence.subSequence(start, end));