1 12 package org.eclipse.jdt.apt.core.internal.util; 13 14 import java.io.IOException ; 15 16 17 public class CharArrayAnnotationScanner extends AnnotationScanner { 18 19 private final char[] _data; 20 private int index = 0; 21 22 public CharArrayAnnotationScanner(final char[] data) { 23 _data = data; 24 } 25 26 @Override  27 protected int getNext() throws IOException { 28 if (index == _data.length - 1) 29 return -1; 30 return _data[index++]; 31 } 32 33 } 34 | Popular Tags |