| Modifier and Type | Optional Element and Description | 
|---|---|
| String[] | aliasAny alias or aliases for this method. | 
| Class[] | argTypesArgument types to coerce to before calling | 
| boolean | backtraceDeprecated.  | 
| CompatVersion | compatWhether this method is specific to Ruby 1.9 | 
| boolean | frameWhether this method expects to have a call frame allocated for it. | 
| boolean | metaWhether this method should be defined on the metaclass. | 
| boolean | moduleWhether this method should be a module function, defined on metaclass and private on class. | 
| String[] | nameThe name or names of this method in Ruby-land. | 
| boolean | notImplementedWhether this method should show up as defined in response to respond_to? calls | 
| boolean | omitWhether to use a frame slot for backtrace information | 
| int | optionalThe number of optional arguments. | 
| FrameField[] | readsWhat, if anything, method reads from caller's frame | 
| int | requiredThe number of required arguments. | 
| boolean | restWhether this method has a "rest" argument. | 
| boolean | scopeWhether this method expects to have a heap-based variable scope allocated for it. | 
| Visibility | visibilityThe visibility of this method. | 
| FrameField[] | writesWhat, 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.