@NotNull @Override public Annotation[] getDeclaredAnnotations() { return new Annotation[0]; }
@NotNull @Override public Annotation[] getAnnotations() { return EMPTY_ANNOTATIONS; }
@NotNull @Override protected Type<?> getUnderlyingTypeCore() { return _originalType; }
@NotNull @Override public Annotation[] getDeclaredAnnotations() { return new Annotation[0]; }
@NotNull @Override public Annotation[] getDeclaredAnnotations() { return EMPTY_ANNOTATIONS; }
@NotNull @Override public Annotation[] getAnnotations() { return new Annotation[0]; }
@NotNull public Iterable<V> elements() { return new Iterable<V>() { @Override public Iterator<V> iterator() { return new ValueIterator(); } }; }
@NotNull @Override public Annotation[] getAnnotations() { return new Annotation[0]; }
@NotNull @Override public Annotation[] getDeclaredAnnotations() { return EMPTY_ANNOTATIONS; }
@NotNull public Iterable<V> elements() { return new Iterable<V>() { @Override public Iterator<V> iterator() { return new ValueIterator(); } }; }
@NotNull public final V value() { return _value; } }
@NotNull @Override public Annotation[] getAnnotations() { return EMPTY_ANNOTATIONS; }
@NotNull public final V value() { return _value; } }
@NotNull @Override public Annotation[] getDeclaredAnnotations() { return new Annotation[0]; }