Uses of Class
org.jruby.runtime.Arity

Packages that use Arity
org.jruby.ast   
org.jruby.ast.types   
org.jruby.compiler.impl   
org.jruby.ext.ffi   
org.jruby.ext.ffi.jffi   
org.jruby.ext.ffi.jna   
org.jruby.internal.runtime.methods   
org.jruby.parser   
org.jruby.runtime   
org.jruby.runtime.callback   
 

Uses of Arity in org.jruby.ast
 

Fields in org.jruby.ast declared as Arity
protected  Arity ArgsNode.arity
           
 

Methods in org.jruby.ast that return Arity
protected  Arity ArgsNode.calculateArity()
           
 Arity ArgsNode.getArity()
           
 Arity AssignableNode.getArity()
          Almost all assignables are only assigned a single value.
 Arity InstVarNode.getArity()
          A variable accessor takes no arguments.
 Arity MultipleAsgn19Node.getArity()
           
 Arity MultipleAsgnNode.getArity()
          Number of arguments is dependent on headNodes size
 Arity ZSuperNode.getArity()
          'super' can take any number of arguments.
 Arity ZeroArgNode.getArity()
          Zero arguments...
 

Uses of Arity in org.jruby.ast.types
 

Methods in org.jruby.ast.types that return Arity
 Arity IArityNode.getArity()
           
 

Uses of Arity in org.jruby.compiler.impl
 

Fields in org.jruby.compiler.impl declared as Arity
protected  Arity AbstractVariableCompiler.arity
           
 

Uses of Arity in org.jruby.ext.ffi
 

Fields in org.jruby.ext.ffi declared as Arity
protected  Arity AbstractInvoker.arity
          The arity of this function.
protected  Arity CallbackInfo.arity
          The arity of this function.
 

Methods in org.jruby.ext.ffi that return Arity
 Arity AbstractInvoker.getArity()
          Returns the Arity of this function.
 Arity CallbackInfo.getArity()
          Returns the Arity of this function.
 

Uses of Arity in org.jruby.ext.ffi.jffi
 

Methods in org.jruby.ext.ffi.jffi that return Arity
 Arity VariadicInvoker.getArity()
          Returns the Arity of this function.
 

Uses of Arity in org.jruby.ext.ffi.jna
 

Methods in org.jruby.ext.ffi.jna that return Arity
 Arity JNAVariadicInvoker.getArity()
          Returns the Arity of this function.
 

Uses of Arity in org.jruby.internal.runtime.methods
 

Fields in org.jruby.internal.runtime.methods declared as Arity
protected  Arity JavaMethod.arity
           
 

Methods in org.jruby.internal.runtime.methods that return Arity
 Arity AliasMethod.getArity()
           
 Arity CompiledMethod.LazyCompiledMethod.getArity()
           
 Arity DefaultMethod.getArity()
           
 Arity DynamicMethod.getArity()
          Retrieve the arity of this method, used for reporting arity to Ruby code.
 Arity FullFunctionCallbackMethod.getArity()
           
 Arity InterpretedMethod.getArity()
           
 Arity JavaMethod.getArity()
           
 Arity JavaMethod.JavaMethodOneBlock.getArity()
           
 Arity JittedMethod.getArity()
           
 Arity ProcMethod.getArity()
           
 Arity SimpleCallbackMethod.getArity()
           
 

Methods in org.jruby.internal.runtime.methods with parameters of type Arity
 DynamicMethod InvocationMethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.String method, Arity arity, Visibility visibility, StaticScope scope, java.lang.Object scriptObject, CallConfiguration callConfig)
          Use code generation to provide a method handle for a compiled Ruby method.
 DynamicMethod ReflectionMethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.String methodName, Arity arity, Visibility visibility, StaticScope scope, java.lang.Object scriptObject, CallConfiguration callConfig)
          Use reflection to provide a method handle for a compiled Ruby method.
 DynamicMethod InvocationMethodFactory.getCompiledMethodLazily(RubyModule implementationClass, java.lang.String method, Arity arity, Visibility visibility, StaticScope scope, java.lang.Object scriptObject, CallConfiguration callConfig)
          Use code generation to provide a method handle for a compiled Ruby method.
 DynamicMethod ReflectionMethodFactory.getCompiledMethodLazily(RubyModule implementationClass, java.lang.String methodName, Arity arity, Visibility visibility, StaticScope scope, java.lang.Object scriptObject, CallConfiguration callConfig)
          Use reflection to provide a method handle for a compiled Ruby method.
 void JavaMethod.init(RubyModule implementationClass, Arity arity, Visibility visibility, StaticScope staticScope, CallConfiguration callConfig)
           
protected  void CompiledMethod.init(RubyModule implementationClass, Arity arity, Visibility visibility, StaticScope staticScope, java.lang.Object scriptObject, CallConfiguration callConfig)
           
 void JavaMethod.setArity(Arity arity)
           
 

Constructors in org.jruby.internal.runtime.methods with parameters of type Arity
CompiledMethod.LazyCompiledMethod(RubyModule implementationClass, java.lang.String method, Arity arity, Visibility visibility, StaticScope scope, java.lang.Object scriptObject, CallConfiguration callConfig, MethodFactory factory)
           
JittedMethod(RubyModule implementationClass, StaticScope staticScope, Script jitCompiledScript, CallConfiguration jitCallConfig, Visibility visibility, Arity arity, ISourcePosition position)
           
ReflectedCompiledMethod(RubyModule implementationClass, Arity arity, Visibility visibility, StaticScope staticScope, java.lang.Object scriptObject, java.lang.reflect.Method method, CallConfiguration callConfig)
           
 

Uses of Arity in org.jruby.parser
 

Methods in org.jruby.parser that return Arity
 Arity StaticScope.getArity()
           
 

Uses of Arity in org.jruby.runtime
 

Fields in org.jruby.runtime declared as Arity
protected  Arity CompiledBlock.arity
           
protected  Arity CompiledBlock19.arity
           
static Arity Arity.NO_ARGUMENTS
           
static Arity Arity.ONE_ARGUMENT
           
static Arity Arity.ONE_REQUIRED
           
static Arity Arity.OPTIONAL
           
static Arity Arity.THREE_ARGUMENTS
           
static Arity Arity.THREE_REQUIRED
           
static Arity Arity.TWO_ARGUMENTS
           
static Arity Arity.TWO_REQUIRED
           
 

Methods in org.jruby.runtime that return Arity
 Arity Block.arity()
          What is the arity of this block?
abstract  Arity BlockBody.arity()
          What is the arity of this block?
 Arity CallBlock.arity()
           
 Arity CompiledBlock.arity()
           
 Arity CompiledBlock19.arity()
           
 Arity Interpreted19Block.arity()
           
 Arity InterpretedBlock.arity()
          What is the arity of this block?
 Arity MethodBlock.arity()
          What is the arity of this block?
 Arity NullBlockBody.arity()
           
static Arity Arity.createArity(int value)
           
static Arity Arity.fixed(int arity)
           
static Arity Arity.fromAnnotation(JRubyMethod anno)
           
static Arity Arity.fromAnnotation(JRubyMethod anno, java.lang.Class[] parameterTypes, boolean isStatic)
           
static Arity Arity.fromAnnotation(JRubyMethod anno, int actualRequired)
           
static Arity Arity.noArguments()
           
static Arity Arity.optional()
           
static Arity Arity.procArityOf(Node node)
           
static Arity Arity.required(int minimum)
           
static Arity Arity.singleArgument()
           
static Arity Arity.twoArguments()
           
 

Methods in org.jruby.runtime with parameters of type Arity
abstract  DynamicMethod MethodFactory.getCompiledMethod(RubyModule implementationClass, java.lang.String method, Arity arity, Visibility visibility, StaticScope scope, java.lang.Object scriptObject, CallConfiguration callConfig)
          Get a new method handle based on the target JRuby-compiled method.
abstract  DynamicMethod MethodFactory.getCompiledMethodLazily(RubyModule implementationClass, java.lang.String method, Arity arity, Visibility visibility, StaticScope scope, java.lang.Object scriptObject, CallConfiguration callConfig)
          Like getCompiledMethod, but postpones any heavy lifting involved in creating the method until first invocation.
static Block CallBlock.newCallClosure(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext context)
           
static BlockBody CompiledBlock19.newCompiledBlock(Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
           
static BlockBody CompiledBlock.newCompiledBlock(Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static BlockBody CompiledBlockLight19.newCompiledBlockLight(Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
           
static BlockBody CompiledBlockLight.newCompiledBlockLight(Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlock19.newCompiledClosure(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlock.newCompiledClosure(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlockLight19.newCompiledClosureLight(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlockLight.newCompiledClosureLight(ThreadContext context, IRubyObject self, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledSharedScopeBlock.newCompiledSharedScopeClosure(ThreadContext context, IRubyObject self, Arity arity, DynamicScope dynamicScope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
 

Constructors in org.jruby.runtime with parameters of type Arity
CompiledBlock(Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
CompiledBlock19(Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
           
CompiledBlockLight(Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
CompiledBlockLight19(Arity arity, StaticScope scope, CompiledBlockCallback19 callback, boolean hasMultipleArgsHead, int argumentType)
           
InterpretedBlock(IterNode iterNode, Arity arity, int argumentType)
           
 

Uses of Arity in org.jruby.runtime.callback
 

Fields in org.jruby.runtime.callback declared as Arity
protected  Arity InvocationCallback.arity
           
 

Methods in org.jruby.runtime.callback that return Arity
 Arity Callback.getArity()
           
 Arity InvocationCallback.getArity()
           
 Arity ReflectionCallback.getArity()
          Returns the arity of the wrapped Ruby method.
 

Methods in org.jruby.runtime.callback with parameters of type Arity
 void InvocationCallback.setArity(Arity arity)
           
 

Constructors in org.jruby.runtime.callback with parameters of type Arity
ReflectionCallback(java.lang.Class type, java.lang.String methodName, java.lang.Class[] argumentTypes, boolean isRestArgs, boolean isStaticMethod, Arity arity, boolean fast)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.