-
Acquires a parameter of array type, preserving element type information so it is accessible at runtime.
Parameters.arrayOf(@NonNull Class<E> elementType,
E @Nullable [] array)
Acquires a parameter of array type, preserving element type information so it is accessible at runtime.
Acquires a parameter of type
List, preserving type information so it is accessible at runtime.
Parameters.mapOf(@NonNull Class<K> keyType,
@NonNull Class<V> valueType,
@Nullable Map<K,V> map)
Acquires a parameter of type
Map, preserving key and value type information
so they are accessible at runtime.
Parameters.setOf(@NonNull Class<E> elementType,
@Nullable Set<E> set)
Acquires a parameter of type
Set, preserving type information so it is accessible at runtime.