public class InvocationResult<T>
extends java.lang.Object
Constructor and Description |
---|
InvocationResult(java.lang.reflect.Method method,
java.lang.Object target,
T result,
java.lang.Throwable error) |
Modifier and Type | Method and Description |
---|---|
java.lang.Throwable |
error() |
static <T> InvocationResult<T> |
fromInvocation(java.lang.reflect.Method method,
java.lang.Object target,
java.lang.Object[] args) |
T |
get() |
java.lang.reflect.Method |
getMethod() |
T |
getOrElse(T def) |
java.lang.Object |
getTarget() |
public InvocationResult(java.lang.reflect.Method method, java.lang.Object target, T result, java.lang.Throwable error)
public java.lang.reflect.Method getMethod()
public java.lang.Object getTarget()
public java.lang.Throwable error()
public T get()
public static <T> InvocationResult<T> fromInvocation(java.lang.reflect.Method method, java.lang.Object target, java.lang.Object[] args)
Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.