public class UnmarshalCache
extends java.lang.Object
| Constructor and Description |
|---|
UnmarshalCache(Ruby runtime) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isLinkType(int c)
Deprecated.
|
boolean |
isPartialObject(IRubyObject value) |
void |
markAsPartialObject(IRubyObject value) |
void |
noLongerPartial(IRubyObject value) |
IRubyObject |
readDataLink(UnmarshalStream input) |
IRubyObject |
readLink(UnmarshalStream input,
int type)
Deprecated.
|
IRubyObject |
readSymbolLink(UnmarshalStream input) |
void |
register(IRubyObject value)
Deprecated.
|
void |
registerDataLink(IRubyObject value) |
void |
registerSymbolLink(RubySymbol value) |
public UnmarshalCache(Ruby runtime)
public boolean isPartialObject(IRubyObject value)
public void markAsPartialObject(IRubyObject value)
public void noLongerPartial(IRubyObject value)
public IRubyObject readSymbolLink(UnmarshalStream input) throws java.io.IOException
java.io.IOExceptionpublic IRubyObject readDataLink(UnmarshalStream input) throws java.io.IOException
java.io.IOExceptionpublic void registerDataLink(IRubyObject value)
public void registerSymbolLink(RubySymbol value)
@Deprecated public IRubyObject readLink(UnmarshalStream input, int type) throws java.io.IOException
java.io.IOException@Deprecated public void register(IRubyObject value)
@Deprecated public boolean isLinkType(int c)
Copyright © 2001-2023 JRuby. All Rights Reserved.