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-2014 JRuby. All Rights Reserved.