| Modifier and Type | Optional Element and Description | 
|---|---|
String[] | 
alias
Any alias or aliases for this method. 
 | 
Class[] | 
argTypes
Argument types to coerce to before calling 
 | 
boolean | 
backtrace
Deprecated.  
 | 
CompatVersion | 
compat
Whether this method is specific to Ruby 1.9 
 | 
boolean | 
frame
Whether this method expects to have a call frame allocated for it. 
 | 
boolean | 
meta
Whether this method should be defined on the metaclass. 
 | 
boolean | 
module
Whether this method should be a module function, defined on metaclass and private on class. 
 | 
String[] | 
name
The name or names of this method in Ruby-land. 
 | 
boolean | 
notImplemented
Whether this method should show up as defined in response to respond_to? calls 
 | 
boolean | 
omit
Whether to use a frame slot for backtrace information 
 | 
int | 
optional
The number of optional arguments. 
 | 
FrameField[] | 
reads
What, if anything, method reads from caller's frame 
 | 
int | 
required
The number of required arguments. 
 | 
boolean | 
rest
Whether this method has a "rest" argument. 
 | 
boolean | 
scope
Whether this method expects to have a heap-based variable scope allocated for it. 
 | 
Visibility | 
visibility
The visibility of this method. 
 | 
FrameField[] | 
writes
What, if anything, method writes to caller's frame 
 | 
public abstract String[] name
public abstract int required
public abstract int optional
public abstract boolean rest
public abstract String[] alias
public abstract boolean meta
public abstract boolean module
public abstract boolean frame
public abstract boolean scope
public abstract CompatVersion compat
public abstract Visibility visibility
@Deprecated public abstract boolean backtrace
public abstract FrameField[] reads
public abstract FrameField[] writes
public abstract Class[] argTypes
public abstract boolean omit
public abstract boolean notImplemented
Copyright © 2001-2015 JRuby. All Rights Reserved.