31 package com.google.protobuf;
33 import java.util.AbstractList;
34 import java.util.Collection;
35 import java.util.Collections;
36 import java.util.Iterator;
37 import java.util.List;
38 import java.util.ListIterator;
39 import java.util.RandomAccess;
78 throw new UnsupportedOperationException();
83 throw new UnsupportedOperationException();
88 throw new UnsupportedOperationException();
97 public void add(
byte[] element) {
98 throw new UnsupportedOperationException();
102 public void set(
int index,
byte[] element) {
103 throw new UnsupportedOperationException();
108 throw new UnsupportedOperationException();
113 return new ListIterator<String>() {
114 ListIterator<String> iter =
list.listIterator(
index);
117 public boolean hasNext() {
118 return iter.hasNext();
122 public String
next() {
127 public boolean hasPrevious() {
128 return iter.hasPrevious();
133 return iter.previous();
137 public int nextIndex() {
138 return iter.nextIndex();
142 public int previousIndex() {
143 return iter.previousIndex();
147 public void remove() {
148 throw new UnsupportedOperationException();
152 public void set(String o) {
153 throw new UnsupportedOperationException();
157 public void add(String o) {
158 throw new UnsupportedOperationException();
165 return new Iterator<String>() {
166 Iterator<String> iter =
list.iterator();
169 public boolean hasNext() {
170 return iter.hasNext();
174 public String
next() {
179 public void remove() {
180 throw new UnsupportedOperationException();
193 throw new UnsupportedOperationException();