Package org.codehaus.groovy.vmplugin.v7
Class Selector
java.lang.Object
org.codehaus.groovy.vmplugin.v7.Selector
@Deprecated
public abstract class Selector
extends java.lang.Object
Deprecated.
- 
Field Summary
Fields Modifier and Type Field Description java.lang.Object[]argsDeprecated.booleancacheDeprecated.java.lang.invoke.MutableCallSitecallSiteDeprecated.IndyInterface.CallTypecallTypeDeprecated.booleancatchExceptionDeprecated.java.lang.invoke.MethodTypecurrentTypeDeprecated.java.lang.invoke.MethodHandlehandleDeprecated.booleanisVargsDeprecated.MetaMethodmethodDeprecated.java.lang.StringnameDeprecated.java.lang.Object[]originalArgumentsDeprecated.booleansafeNavigationDeprecated.booleansafeNavigationOrigDeprecated.java.lang.Class<?>selectionBaseDeprecated.java.lang.Class<?>senderDeprecated.booleanskipSpreadCollectorDeprecated.booleanspreadDeprecated.java.lang.invoke.MethodTypetargetTypeDeprecated.booleanthisCallDeprecated.booleanuseMetaClassDeprecated. - 
Constructor Summary
Constructors Constructor Description Selector()Deprecated. - 
Method Summary
Modifier and Type Method Description java.lang.ObjectgetCorrectedReceiver()Deprecated.ReturnsNullObject.getNullObject()if the receiver (args[0]) is null.static SelectorgetSelector(java.lang.invoke.MutableCallSite callSite, java.lang.Class<?> sender, java.lang.String methodName, int callID, boolean safeNavigation, boolean thisCall, boolean spreadCall, java.lang.Object[] arguments)Deprecated.Returns the SelectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Field Details
- 
args
public java.lang.Object[] argsDeprecated. - 
originalArguments
public java.lang.Object[] originalArgumentsDeprecated. - 
method
Deprecated. - 
targetType
public java.lang.invoke.MethodType targetTypeDeprecated. - 
currentType
public java.lang.invoke.MethodType currentTypeDeprecated. - 
name
public java.lang.String nameDeprecated. - 
handle
public java.lang.invoke.MethodHandle handleDeprecated. - 
useMetaClass
public boolean useMetaClassDeprecated. - 
cache
public boolean cacheDeprecated. - 
callSite
public java.lang.invoke.MutableCallSite callSiteDeprecated. - 
sender
public java.lang.Class<?> senderDeprecated. - 
isVargs
public boolean isVargsDeprecated. - 
spread
public boolean spreadDeprecated. - 
skipSpreadCollector
public boolean skipSpreadCollectorDeprecated. - 
thisCall
public boolean thisCallDeprecated. - 
selectionBase
public java.lang.Class<?> selectionBaseDeprecated. - 
catchException
public boolean catchExceptionDeprecated. - 
callType
Deprecated. 
 - 
 - 
Constructor Details
- 
Selector
public Selector()Deprecated. 
 - 
 - 
Method Details
- 
getSelector
public static Selector getSelector(java.lang.invoke.MutableCallSite callSite, java.lang.Class<?> sender, java.lang.String methodName, int callID, boolean safeNavigation, boolean thisCall, boolean spreadCall, java.lang.Object[] arguments)Deprecated.Returns the Selector - 
getCorrectedReceiver
public java.lang.Object getCorrectedReceiver()Deprecated.ReturnsNullObject.getNullObject()if the receiver (args[0]) is null. If it is not null, the recevier itself is returned. 
 -