T
- the value typepublic final class MethodValue<T> extends Object implements Value<T>
public MethodValue(Value<Method> methodValue, Value<?> targetValue, List<? extends Value<?>> parameters)
methodValue
- the method to invoketargetValue
- the target object on which to invoke this methodparameters
- the parameters to pass to the methodpublic T getValue() throws IllegalStateException
getValue
in interface Value<T>
IllegalStateException
- if the value is time-sensitive and the current state does not allow retrieval.Copyright © 2017 JBoss by Red Hat. All rights reserved.