NoMethodError
| Modifier and Type | Field and Description |
|---|---|
| private static final ObjectAllocator | |
| private IRubyObject |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | RubyNoMethodError(Ruby runtime, RubyClass exceptionClass, String message, String name, IRubyObject args)
|
| Modifier and Type | Method and Description |
|---|---|
| public IRubyObject | |
| protected RaiseException | |
| public void | copySpecialInstanceVariables(IRubyObject clone)
Overrides org. Implements org. Lots of MRI objects keep their state in non-lookupable ivars (e:g. |
| pack-priv static RubyClass | |
| public IRubyObject | initializeOptions(IRubyObject[] args, RubyHash options, Block block)
Overrides org.
|
| public static RubyException | |
| public static RubyException | newNoMethodError(IRubyObject recv, IRubyObject message, IRubyObject name, IRubyObject args, boolean privateCall)
|
| ALLOCATOR | back to summary |
|---|---|
| private static final ObjectAllocator ALLOCATOR | |
| args | back to summary |
|---|---|
| private IRubyObject args | |
| RubyNoMethodError | back to summary |
|---|---|
| protected RubyNoMethodError(Ruby runtime, RubyClass exceptionClass) | |
| RubyNoMethodError | back to summary |
|---|---|
| public RubyNoMethodError(Ruby runtime, RubyClass exceptionClass, String message, String name, IRubyObject args) | |
| args | back to summary |
|---|---|
public IRubyObject args()
| |
| constructThrowable | back to summary |
|---|---|
| protected RaiseException constructThrowable(String message) Overrides org.
| |
| copySpecialInstanceVariables | back to summary |
|---|---|
| public void copySpecialInstanceVariables(IRubyObject clone) Overrides org. Implements org. Doc from org. Lots of MRI objects keep their state in non-lookupable ivars (e:g. Range, Struct, etc). This method is responsible for dupping our java field equivalents
| |
| define | back to summary |
|---|---|
| pack-priv static RubyClass define(ThreadContext context, RubyClass NameError) | |
| initializeOptions | back to summary |
|---|---|
| public IRubyObject initializeOptions(IRubyObject[] args, RubyHash options, Block block) Overrides org.
| |
| newNoMethodError | back to summary |
|---|---|
| public static RubyException newNoMethodError(IRubyObject recv, IRubyObject message, IRubyObject name, IRubyObject args) | |
| newNoMethodError | back to summary |
|---|---|
| public static RubyException newNoMethodError(IRubyObject recv, IRubyObject message, IRubyObject name, IRubyObject args, boolean privateCall) | |