public static class InvokeDynamic.InvocationProvider.Target.Resolved.Simple extends Object implements InvokeDynamic.InvocationProvider.Target.Resolved
InvokeDynamic.InvocationProvider.Target.Resolved.InvokeDynamic.InvocationProvider.Target.Resolved.Simple| Constructor and Description | 
|---|
Simple(StackManipulation stackManipulation,
      String internalName,
      TypeDescription returnType,
      List<TypeDescription> parameterTypes)
Creates a new simple instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object other)  | 
String | 
getInternalName()
Returns the internal name of the requested method. 
 | 
List<TypeDescription> | 
getParameterTypes()
Returns the types of the values on the operand stack. 
 | 
TypeDescription | 
getReturnType()
Returns the requested return type. 
 | 
StackManipulation | 
getStackManipulation()
Returns the stack manipulation that loads the arguments onto the operand stack. 
 | 
int | 
hashCode()  | 
String | 
toString()  | 
public Simple(StackManipulation stackManipulation, String internalName, TypeDescription returnType, List<TypeDescription> parameterTypes)
stackManipulation - The stack manipulation that loads the arguments onto the operand stack.internalName - The internal name of the requested method.returnType - The requested return type.parameterTypes - The types of the values on the operand stack.public StackManipulation getStackManipulation()
InvokeDynamic.InvocationProvider.Target.ResolvedgetStackManipulation in interface InvokeDynamic.InvocationProvider.Target.Resolvedpublic TypeDescription getReturnType()
InvokeDynamic.InvocationProvider.Target.ResolvedgetReturnType in interface InvokeDynamic.InvocationProvider.Target.Resolvedpublic String getInternalName()
InvokeDynamic.InvocationProvider.Target.ResolvedgetInternalName in interface InvokeDynamic.InvocationProvider.Target.Resolvedpublic List<TypeDescription> getParameterTypes()
InvokeDynamic.InvocationProvider.Target.ResolvedgetParameterTypes in interface InvokeDynamic.InvocationProvider.Target.ResolvedCopyright © 2014–2016. All rights reserved.