| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static RubyModule | |
| public static IRubyObject | |
| public static IRubyObject | |
| public static IRubyObject | dump(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject io, IRubyObject limit)
|
| public static IRubyObject | |
| public static IRubyObject | |
| private static IRubyObject | |
| private static void | |
| private static InputStream | |
| public static IRubyObject | |
| private static OutputStream | |
| private static void | |
| private static JavaSites. | |
| public static IRubyObject | undumpable(ThreadContext context, RubyObject self)
Convenience method for objects that are undumpable. |
| RubyMarshal | back to summary |
|---|---|
| public RubyMarshal() | |
| createMarshalModule | back to summary |
|---|---|
| public static RubyModule createMarshalModule(ThreadContext context) | |
| dump | back to summary |
|---|---|
public static IRubyObject dump(ThreadContext context, IRubyObject recv, IRubyObject object)
| |
| dump | back to summary |
|---|---|
public static IRubyObject dump(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject ioOrLimit)
| |
| dump | back to summary |
|---|---|
public static IRubyObject dump(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject io, IRubyObject limit)
| |
| dump | back to summary |
|---|---|
| public static IRubyObject dump(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
Deprecated
| |
| dump | back to summary |
|---|---|
| public static IRubyObject dump(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
Deprecated
| |
| dumpCommon | back to summary |
|---|---|
| private static IRubyObject dumpCommon(ThreadContext context, IRubyObject objectToDump, IRubyObject io, int depthLimit) | |
| dumpToStream | back to summary |
|---|---|
| private static void dumpToStream(ThreadContext context, IRubyObject object, OutputStream rawOutput, int depthLimit) | |
| inputStream | back to summary |
|---|---|
| private static InputStream inputStream(ThreadContext context, IRubyObject in) | |
| load | back to summary |
|---|---|
public static IRubyObject load(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
| |
| outputStream | back to summary |
|---|---|
| private static OutputStream outputStream(ThreadContext context, IRubyObject out) | |
| setBinmodeIfPossible | back to summary |
|---|---|
| private static void setBinmodeIfPossible(ThreadContext context, IRubyObject io) | |
| sites | back to summary |
|---|---|
| private static JavaSites. | |
| undumpable | back to summary |
|---|---|
| public static IRubyObject undumpable(ThreadContext context, RubyObject self) Convenience method for objects that are undumpable. Always throws (a TypeError). | |