public abstract class LocatableMultiOptionValue<T> extends Object implements com.oracle.svm.common.option.MultiOptionValue<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
LocatableMultiOptionValue.Strings |
| Modifier and Type | Method and Description |
|---|---|
Stream<org.graalvm.collections.Pair<T,String>> |
getValuesWithOrigins() |
Class<T> |
getValueType() |
String |
toString() |
List<T> |
values() |
void |
valueUpdate(Object value) |
public Class<T> getValueType()
getValueType in interface com.oracle.svm.common.option.MultiOptionValue<T>public void valueUpdate(Object value)
valueUpdate in interface com.oracle.svm.common.option.MultiOptionValue<T>public List<T> values()
values in interface com.oracle.svm.common.option.MultiOptionValue<T>