/guava/guava/src/com/google/common/reflect/Parameter.java
this.annotations = ImmutableList.copyOf ( annotations ) ; this.annotatedType = annotatedType;
TypeToken<?> type, Annotation[] annotations, @Nullable Object annotatedType) { this.declaration = declaration; this.position = position; this.type = type; <extra_id_0> } public TypeToken<?> getType() { return type; } public Invokable<?, ?> getDeclaringInvokable() { return declaration;