• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2016 The gRPC Authors
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 package io.grpc.netty;
18 
19 import io.netty.handler.codec.Headers;
20 import io.netty.handler.codec.http2.Http2Headers;
21 import java.util.Iterator;
22 import java.util.List;
23 import java.util.Map;
24 import java.util.Set;
25 
26 abstract class AbstractHttp2Headers implements Http2Headers {
27 
28   @Override
valueIterator(CharSequence name)29   public Iterator<CharSequence> valueIterator(CharSequence name) {
30     throw new UnsupportedOperationException();
31   }
32 
33   @Override
size()34   public int size() {
35     throw new UnsupportedOperationException();
36   }
37 
38   @Override
isEmpty()39   public boolean isEmpty() {
40     throw new UnsupportedOperationException();
41   }
42 
43   @Override
names()44   public Set<CharSequence> names() {
45     throw new UnsupportedOperationException();
46   }
47 
48   @Override
get(CharSequence name)49   public CharSequence get(CharSequence name) {
50     throw new UnsupportedOperationException();
51   }
52 
53   @Override
get(CharSequence name, CharSequence defaultValue)54   public CharSequence get(CharSequence name, CharSequence defaultValue) {
55     throw new UnsupportedOperationException();
56   }
57 
58   @Override
getAndRemove(CharSequence name)59   public CharSequence getAndRemove(CharSequence name) {
60     throw new UnsupportedOperationException();
61   }
62 
63   @Override
getAndRemove(CharSequence name, CharSequence defaultValue)64   public CharSequence getAndRemove(CharSequence name, CharSequence defaultValue) {
65     throw new UnsupportedOperationException();
66   }
67 
68   @Override
getAll(CharSequence name)69   public List<CharSequence> getAll(CharSequence name) {
70     throw new UnsupportedOperationException();
71   }
72 
73   @Override
getAllAndRemove(CharSequence name)74   public List<CharSequence> getAllAndRemove(CharSequence name) {
75     throw new UnsupportedOperationException();
76   }
77 
78   @Override
getBoolean(CharSequence name)79   public Boolean getBoolean(CharSequence name) {
80     throw new UnsupportedOperationException();
81   }
82 
83   @Override
getBoolean(CharSequence name, boolean defaultValue)84   public boolean getBoolean(CharSequence name, boolean defaultValue) {
85     throw new UnsupportedOperationException();
86   }
87 
88   @Override
getByte(CharSequence name)89   public Byte getByte(CharSequence name) {
90     throw new UnsupportedOperationException();
91   }
92 
93   @Override
getByte(CharSequence name, byte defaultValue)94   public byte getByte(CharSequence name, byte defaultValue) {
95     throw new UnsupportedOperationException();
96   }
97 
98   @Override
getChar(CharSequence name)99   public Character getChar(CharSequence name) {
100     throw new UnsupportedOperationException();
101   }
102 
103   @Override
getChar(CharSequence name, char defaultValue)104   public char getChar(CharSequence name, char defaultValue) {
105     throw new UnsupportedOperationException();
106   }
107 
108   @Override
getShort(CharSequence name)109   public Short getShort(CharSequence name) {
110     throw new UnsupportedOperationException();
111   }
112 
113   @Override
getShort(CharSequence name, short defaultValue)114   public short getShort(CharSequence name, short defaultValue) {
115     throw new UnsupportedOperationException();
116   }
117 
118   @Override
getInt(CharSequence name)119   public Integer getInt(CharSequence name) {
120     throw new UnsupportedOperationException();
121   }
122 
123   @Override
getInt(CharSequence name, int defaultValue)124   public int getInt(CharSequence name, int defaultValue) {
125     throw new UnsupportedOperationException();
126   }
127 
128   @Override
getLong(CharSequence name)129   public Long getLong(CharSequence name) {
130     throw new UnsupportedOperationException();
131   }
132 
133   @Override
getLong(CharSequence name, long defaultValue)134   public long getLong(CharSequence name, long defaultValue) {
135     throw new UnsupportedOperationException();
136   }
137 
138   @Override
getFloat(CharSequence name)139   public Float getFloat(CharSequence name) {
140     throw new UnsupportedOperationException();
141   }
142 
143   @Override
getFloat(CharSequence name, float defaultValue)144   public float getFloat(CharSequence name, float defaultValue) {
145     throw new UnsupportedOperationException();
146   }
147 
148   @Override
getDouble(CharSequence name)149   public Double getDouble(CharSequence name) {
150     throw new UnsupportedOperationException();
151   }
152 
153   @Override
getDouble(CharSequence name, double defaultValue)154   public double getDouble(CharSequence name, double defaultValue) {
155     throw new UnsupportedOperationException();
156   }
157 
158   @Override
getTimeMillis(CharSequence name)159   public Long getTimeMillis(CharSequence name) {
160     throw new UnsupportedOperationException();
161   }
162 
163   @Override
getTimeMillis(CharSequence name, long defaultValue)164   public long getTimeMillis(CharSequence name, long defaultValue) {
165     throw new UnsupportedOperationException();
166   }
167 
168   @Override
getBooleanAndRemove(CharSequence name)169   public Boolean getBooleanAndRemove(CharSequence name) {
170     throw new UnsupportedOperationException();
171   }
172 
173   @Override
getBooleanAndRemove(CharSequence name, boolean defaultValue)174   public boolean getBooleanAndRemove(CharSequence name, boolean defaultValue) {
175     throw new UnsupportedOperationException();
176   }
177 
178   @Override
getByteAndRemove(CharSequence name)179   public Byte getByteAndRemove(CharSequence name) {
180     throw new UnsupportedOperationException();
181   }
182 
183   @Override
getByteAndRemove(CharSequence name, byte defaultValue)184   public byte getByteAndRemove(CharSequence name, byte defaultValue) {
185     throw new UnsupportedOperationException();
186   }
187 
188   @Override
getCharAndRemove(CharSequence name)189   public Character getCharAndRemove(CharSequence name) {
190     throw new UnsupportedOperationException();
191   }
192 
193   @Override
getCharAndRemove(CharSequence name, char defaultValue)194   public char getCharAndRemove(CharSequence name, char defaultValue) {
195     throw new UnsupportedOperationException();
196   }
197 
198   @Override
getShortAndRemove(CharSequence name)199   public Short getShortAndRemove(CharSequence name) {
200     throw new UnsupportedOperationException();
201   }
202 
203   @Override
getShortAndRemove(CharSequence name, short defaultValue)204   public short getShortAndRemove(CharSequence name, short defaultValue) {
205     throw new UnsupportedOperationException();
206   }
207 
208   @Override
getIntAndRemove(CharSequence name)209   public Integer getIntAndRemove(CharSequence name) {
210     throw new UnsupportedOperationException();
211   }
212 
213   @Override
getIntAndRemove(CharSequence name, int defaultValue)214   public int getIntAndRemove(CharSequence name, int defaultValue) {
215     throw new UnsupportedOperationException();
216   }
217 
218   @Override
getLongAndRemove(CharSequence name)219   public Long getLongAndRemove(CharSequence name) {
220     throw new UnsupportedOperationException();
221   }
222 
223   @Override
getLongAndRemove(CharSequence name, long defaultValue)224   public long getLongAndRemove(CharSequence name, long defaultValue) {
225     throw new UnsupportedOperationException();
226   }
227 
228   @Override
getFloatAndRemove(CharSequence name)229   public Float getFloatAndRemove(CharSequence name) {
230     throw new UnsupportedOperationException();
231   }
232 
233   @Override
getFloatAndRemove(CharSequence name, float defaultValue)234   public float getFloatAndRemove(CharSequence name, float defaultValue) {
235     throw new UnsupportedOperationException();
236   }
237 
238   @Override
getDoubleAndRemove(CharSequence name)239   public Double getDoubleAndRemove(CharSequence name) {
240     throw new UnsupportedOperationException();
241   }
242 
243   @Override
getDoubleAndRemove(CharSequence name, double defaultValue)244   public double getDoubleAndRemove(CharSequence name, double defaultValue) {
245     throw new UnsupportedOperationException();
246   }
247 
248   @Override
getTimeMillisAndRemove(CharSequence name)249   public Long getTimeMillisAndRemove(CharSequence name) {
250     throw new UnsupportedOperationException();
251   }
252 
253   @Override
getTimeMillisAndRemove(CharSequence name, long defaultValue)254   public long getTimeMillisAndRemove(CharSequence name, long defaultValue) {
255     throw new UnsupportedOperationException();
256   }
257 
258   @Override
contains(CharSequence name)259   public boolean contains(CharSequence name) {
260     throw new UnsupportedOperationException();
261   }
262 
263   @Override
contains(CharSequence name, CharSequence value)264   public boolean contains(CharSequence name, CharSequence value) {
265     throw new UnsupportedOperationException();
266   }
267 
268   @Override
contains(CharSequence name, CharSequence value, boolean caseInsensitive)269   public boolean contains(CharSequence name, CharSequence value, boolean caseInsensitive) {
270     throw new UnsupportedOperationException();
271   }
272 
273   @Override
containsObject(CharSequence name, Object value)274   public boolean containsObject(CharSequence name, Object value) {
275     throw new UnsupportedOperationException();
276   }
277 
278   @Override
containsBoolean(CharSequence name, boolean value)279   public boolean containsBoolean(CharSequence name, boolean value) {
280     throw new UnsupportedOperationException();
281   }
282 
283   @Override
containsByte(CharSequence name, byte value)284   public boolean containsByte(CharSequence name, byte value) {
285     throw new UnsupportedOperationException();
286   }
287 
288   @Override
containsChar(CharSequence name, char value)289   public boolean containsChar(CharSequence name, char value) {
290     throw new UnsupportedOperationException();
291   }
292 
293   @Override
containsShort(CharSequence name, short value)294   public boolean containsShort(CharSequence name, short value) {
295     throw new UnsupportedOperationException();
296   }
297 
298   @Override
containsInt(CharSequence name, int value)299   public boolean containsInt(CharSequence name, int value) {
300     throw new UnsupportedOperationException();
301   }
302 
303   @Override
containsLong(CharSequence name, long value)304   public boolean containsLong(CharSequence name, long value) {
305     throw new UnsupportedOperationException();
306   }
307 
308   @Override
containsFloat(CharSequence name, float value)309   public boolean containsFloat(CharSequence name, float value) {
310     throw new UnsupportedOperationException();
311   }
312 
313   @Override
containsDouble(CharSequence name, double value)314   public boolean containsDouble(CharSequence name, double value) {
315     throw new UnsupportedOperationException();
316   }
317 
318   @Override
containsTimeMillis(CharSequence name, long value)319   public boolean containsTimeMillis(CharSequence name, long value) {
320     throw new UnsupportedOperationException();
321   }
322 
323   @Override
add(CharSequence name, CharSequence... values)324   public Http2Headers add(CharSequence name, CharSequence... values) {
325     throw new UnsupportedOperationException();
326   }
327 
328   @Override
add(Headers<? extends CharSequence, ? extends CharSequence, ?> headers)329   public Http2Headers add(Headers<? extends CharSequence, ? extends CharSequence, ?> headers) {
330     throw new UnsupportedOperationException();
331   }
332 
333   @Override
add(CharSequence name, CharSequence value)334   public Http2Headers add(CharSequence name, CharSequence value) {
335     throw new UnsupportedOperationException();
336   }
337 
338   @Override
add(CharSequence name, Iterable<? extends CharSequence> values)339   public Http2Headers add(CharSequence name, Iterable<? extends CharSequence> values) {
340     throw new UnsupportedOperationException();
341   }
342 
343   @Override
addObject(CharSequence name, Object value)344   public Http2Headers addObject(CharSequence name, Object value) {
345     throw new UnsupportedOperationException();
346   }
347 
348   @Override
addObject(CharSequence name, Iterable<?> values)349   public Http2Headers addObject(CharSequence name, Iterable<?> values) {
350     throw new UnsupportedOperationException();
351   }
352 
353   @Override
addObject(CharSequence name, Object... values)354   public Http2Headers addObject(CharSequence name, Object... values) {
355     throw new UnsupportedOperationException();
356   }
357 
358   @Override
addBoolean(CharSequence name, boolean value)359   public Http2Headers addBoolean(CharSequence name, boolean value) {
360     throw new UnsupportedOperationException();
361   }
362 
363   @Override
addByte(CharSequence name, byte value)364   public Http2Headers addByte(CharSequence name, byte value) {
365     throw new UnsupportedOperationException();
366   }
367 
368   @Override
addChar(CharSequence name, char value)369   public Http2Headers addChar(CharSequence name, char value) {
370     throw new UnsupportedOperationException();
371   }
372 
373   @Override
addShort(CharSequence name, short value)374   public Http2Headers addShort(CharSequence name, short value) {
375     throw new UnsupportedOperationException();
376   }
377 
378   @Override
addInt(CharSequence name, int value)379   public Http2Headers addInt(CharSequence name, int value) {
380     throw new UnsupportedOperationException();
381   }
382 
383   @Override
addLong(CharSequence name, long value)384   public Http2Headers addLong(CharSequence name, long value) {
385     throw new UnsupportedOperationException();
386   }
387 
388   @Override
addFloat(CharSequence name, float value)389   public Http2Headers addFloat(CharSequence name, float value) {
390     throw new UnsupportedOperationException();
391   }
392 
393   @Override
addDouble(CharSequence name, double value)394   public Http2Headers addDouble(CharSequence name, double value) {
395     throw new UnsupportedOperationException();
396   }
397 
398   @Override
addTimeMillis(CharSequence name, long value)399   public Http2Headers addTimeMillis(CharSequence name, long value) {
400     throw new UnsupportedOperationException();
401   }
402 
403   @Override
set(Headers<? extends CharSequence, ? extends CharSequence, ?> headers)404   public Http2Headers set(Headers<? extends CharSequence, ? extends CharSequence, ?> headers) {
405     throw new UnsupportedOperationException();
406   }
407 
408   @Override
set(CharSequence name, CharSequence value)409   public Http2Headers set(CharSequence name, CharSequence value) {
410     throw new UnsupportedOperationException();
411   }
412 
413   @Override
set(CharSequence name, Iterable<? extends CharSequence> values)414   public Http2Headers set(CharSequence name, Iterable<? extends CharSequence> values) {
415     throw new UnsupportedOperationException();
416   }
417 
418   @Override
set(CharSequence name, CharSequence... values)419   public Http2Headers set(CharSequence name, CharSequence... values) {
420     throw new UnsupportedOperationException();
421   }
422 
423   @Override
setObject(CharSequence name, Object value)424   public Http2Headers setObject(CharSequence name, Object value) {
425     throw new UnsupportedOperationException();
426   }
427 
428   @Override
setObject(CharSequence name, Iterable<?> values)429   public Http2Headers setObject(CharSequence name, Iterable<?> values) {
430     throw new UnsupportedOperationException();
431   }
432 
433   @Override
setObject(CharSequence name, Object... values)434   public Http2Headers setObject(CharSequence name, Object... values) {
435     throw new UnsupportedOperationException();
436   }
437 
438   @Override
setBoolean(CharSequence name, boolean value)439   public Http2Headers setBoolean(CharSequence name, boolean value) {
440     throw new UnsupportedOperationException();
441   }
442 
443   @Override
setByte(CharSequence name, byte value)444   public Http2Headers setByte(CharSequence name, byte value) {
445     throw new UnsupportedOperationException();
446   }
447 
448   @Override
setChar(CharSequence name, char value)449   public Http2Headers setChar(CharSequence name, char value) {
450     throw new UnsupportedOperationException();
451   }
452 
453   @Override
setShort(CharSequence name, short value)454   public Http2Headers setShort(CharSequence name, short value) {
455     throw new UnsupportedOperationException();
456   }
457 
458   @Override
setInt(CharSequence name, int value)459   public Http2Headers setInt(CharSequence name, int value) {
460     throw new UnsupportedOperationException();
461   }
462 
463   @Override
setLong(CharSequence name, long value)464   public Http2Headers setLong(CharSequence name, long value) {
465     throw new UnsupportedOperationException();
466   }
467 
468   @Override
setFloat(CharSequence name, float value)469   public Http2Headers setFloat(CharSequence name, float value) {
470     throw new UnsupportedOperationException();
471   }
472 
473   @Override
setDouble(CharSequence name, double value)474   public Http2Headers setDouble(CharSequence name, double value) {
475     throw new UnsupportedOperationException();
476   }
477 
478   @Override
setTimeMillis(CharSequence name, long value)479   public Http2Headers setTimeMillis(CharSequence name, long value) {
480     throw new UnsupportedOperationException();
481   }
482 
483   @Override
setAll(Headers<? extends CharSequence, ? extends CharSequence, ?> headers)484   public Http2Headers setAll(Headers<? extends CharSequence, ? extends CharSequence, ?> headers) {
485     throw new UnsupportedOperationException();
486   }
487 
488   @Override
remove(CharSequence name)489   public boolean remove(CharSequence name) {
490     throw new UnsupportedOperationException();
491   }
492 
493   @Override
clear()494   public Http2Headers clear() {
495     throw new UnsupportedOperationException();
496   }
497 
498   @Override
iterator()499   public Iterator<Map.Entry<CharSequence, CharSequence>> iterator() {
500     throw new UnsupportedOperationException();
501   }
502 
503   @Override
method(CharSequence value)504   public Http2Headers method(CharSequence value) {
505     throw new UnsupportedOperationException();
506   }
507 
508   @Override
method()509   public CharSequence method() {
510     throw new UnsupportedOperationException();
511   }
512 
513   @Override
scheme(CharSequence value)514   public Http2Headers scheme(CharSequence value) {
515     throw new UnsupportedOperationException();
516   }
517 
518   @Override
scheme()519   public CharSequence scheme() {
520     throw new UnsupportedOperationException();
521   }
522 
523   @Override
authority(CharSequence value)524   public Http2Headers authority(CharSequence value) {
525     throw new UnsupportedOperationException();
526   }
527 
528   @Override
authority()529   public CharSequence authority() {
530     throw new UnsupportedOperationException();
531   }
532 
533   @Override
path(CharSequence value)534   public Http2Headers path(CharSequence value) {
535     throw new UnsupportedOperationException();
536   }
537 
538   @Override
path()539   public CharSequence path() {
540     throw new UnsupportedOperationException();
541   }
542 
543   @Override
status(CharSequence value)544   public Http2Headers status(CharSequence value) {
545     throw new UnsupportedOperationException();
546   }
547 
548   @Override
status()549   public CharSequence status() {
550     throw new UnsupportedOperationException();
551   }
552 }
553 
554