public class MarshalCache extends Object
| Constructor and Description |
|---|
MarshalCache() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isRegistered(IRubyObject value) |
boolean |
isSymbolRegistered(String sym) |
void |
register(IRubyObject value) |
void |
registerSymbol(String sym) |
void |
writeLink(MarshalStream output,
IRubyObject value) |
void |
writeSymbolLink(MarshalStream output,
String sym) |
public boolean isRegistered(IRubyObject value)
public boolean isSymbolRegistered(String sym)
public void register(IRubyObject value)
public void registerSymbol(String sym)
public void writeLink(MarshalStream output, IRubyObject value) throws IOException
IOExceptionpublic void writeSymbolLink(MarshalStream output, String sym) throws IOException
IOExceptionCopyright © 2001-2016 JRuby. All Rights Reserved.