blob: 2030a8a09c4759cc6400e8d5e496217aa12e3195 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package org.zwobble.mammoth.tests;
public class Argument<T> {
public static <T> Argument<T> arg(ArgumentKey<T> key, T value) {
return new Argument<>(key, value);
}
private final ArgumentKey<T> key;
private final T value;
private Argument(ArgumentKey<T> key, T value) {
this.key = key;
this.value = value;
}
public ArgumentKey<T> getKey() {
return key;
}
public T getValue() {
return value;
}
}
|