Package | Description |
---|---|
org.jruby.internal.runtime.methods | |
org.jruby.runtime.invokedynamic |
Modifier and Type | Field and Description |
---|---|
static CallConfiguration |
CallConfiguration.BACKTRACE_AND_SCOPE
Deprecated.
|
static CallConfiguration |
CallConfiguration.BACKTRACE_DUMMY_SCOPE
Deprecated.
|
static CallConfiguration |
CallConfiguration.BACKTRACE_ONLY
Deprecated.
|
static CallConfiguration |
CallConfiguration.FRAME_AND_DUMMY_SCOPE
Deprecated.
|
static CallConfiguration |
CallConfiguration.FRAME_AND_SCOPE
Deprecated.
|
static CallConfiguration |
CallConfiguration.FRAME_ONLY
Deprecated.
|
static CallConfiguration |
CallConfiguration.NO_FRAME_DUMMY_SCOPE
Deprecated.
|
static CallConfiguration |
CallConfiguration.NO_FRAME_NO_SCOPE
Deprecated.
|
static CallConfiguration |
CallConfiguration.SCOPE_ONLY
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CallConfiguration |
DynamicMethod.getCallConfig()
Deprecated.
|
static CallConfiguration |
CallConfiguration.getCallConfig(boolean frame)
Given a frame and scope requirement, return the name of the appropriate CallConfiguration.
|
static CallConfiguration |
CallConfiguration.getCallConfig(boolean frame,
boolean scope)
Deprecated.
|
static CallConfiguration |
CallConfiguration.getCallConfig(boolean frame,
boolean scope,
boolean backtrace)
Deprecated.
|
static CallConfiguration |
CallConfiguration.getCallConfigByAnno(JRubyMethod anno)
Produce a CallConfiguration name that represents what must be prepared around calls to
the method with this annotation.
|
static CallConfiguration |
CallConfiguration.getCallerCallConfigByAnno(JRubyMethod jrubyMethod)
Produce a CallConfiguration that represents what *caller* methods must prepare for
the method with this annotation.
|
CallConfiguration |
JavaMethod.getCallerRequirement()
Deprecated.
|
static CallConfiguration |
CallConfiguration.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static CallConfiguration[] |
CallConfiguration.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
InvocationMethodFactory.getPostMethod(CallConfiguration callConfig) |
void |
JavaMethod.init(RubyModule implementationClass,
Arity arity,
Visibility visibility,
StaticScope staticScope,
CallConfiguration callConfig)
Deprecated.
|
protected void |
DynamicMethod.init(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
void |
UndefinedMethod.setCallConfig(CallConfiguration callConfig)
Deprecated.
|
void |
NullMethod.setCallConfig(CallConfiguration callConfig)
Deprecated.
|
void |
DynamicMethod.setCallConfig(CallConfiguration callConfig)
Deprecated.
|
void |
JavaMethod.setCallerRequirement(CallConfiguration callerRequirement)
Deprecated.
|
Constructor and Description |
---|
AttrReaderMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfiguration,
java.lang.String variableName)
Deprecated.
|
AttrWriterMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfiguration,
java.lang.String variableName)
Deprecated.
|
DynamicMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
DynamicMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethod(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodOne(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOne(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodOneBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodOneOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwo(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrThree(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodThree(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodThreeBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodThreeOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwo(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrThree(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZero(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZero(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodZeroBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig,
java.lang.String name)
Deprecated.
|
JavaMethodZeroOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOne(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwo(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThree(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.invoke.MethodHandle |
InvocationLinker.getFrameOnlyPre(com.headius.invokebinder.Signature signature,
CallConfiguration callConfig,
RubyModule implClass,
java.lang.String name) |
static java.lang.invoke.MethodHandle |
InvocationLinker.getFramePost(com.headius.invokebinder.Signature signature,
CallConfiguration callConfig) |
static java.lang.invoke.MethodHandle |
InvocationLinker.getFramePre(com.headius.invokebinder.Signature signature,
CallConfiguration callConfig,
RubyModule implClass,
java.lang.String name,
StaticScope scope) |
static java.lang.invoke.MethodHandle |
InvocationLinker.wrapWithFraming(com.headius.invokebinder.Signature signature,
CallConfiguration callConfig,
RubyModule implClass,
java.lang.String name,
java.lang.invoke.MethodHandle nativeTarget,
StaticScope scope) |
Copyright © 2001-2019 JRuby. All Rights Reserved.