WildcardType function ( Type arg0 ) { return new WildcardTypeImpl ( new Type [ ] { arg0 } , MoreTypes . EMPTY_TYPE_ARRAY ) ; }
returns a type that represents an unknown type that extends bound . for example , if bound is charsequence.class , this returns ? extends charsequence . if bound is object.class , this returns ? , which is shorthand for ? extends object . concode_field_sep PlaceHolder placeHolder concode_field_sep ParameterizedType providerOf concode_elem_sep ParameterizedType newParameterizedType concode_elem_sep WildcardType supertypeOf concode_elem_sep GenericArrayType arrayOf concode_elem_sep ParameterizedType newParameterizedTypeWithOwner concode_elem_sep ParameterizedType listOf concode_elem_sep ParameterizedType setOf concode_elem_sep ParameterizedType mapOf