public class MarshalCache
extends java.lang.Object
Constructor and Description |
---|
MarshalCache() |
Modifier and Type | Method and Description |
---|---|
boolean |
isRegistered(IRubyObject value) |
boolean |
isSymbolRegistered(ByteList sym) |
void |
register(IRubyObject value) |
void |
registerSymbol(ByteList sym) |
void |
writeLink(MarshalStream output,
IRubyObject value) |
void |
writeSymbolLink(MarshalStream output,
ByteList sym) |
public boolean isRegistered(IRubyObject value)
public boolean isSymbolRegistered(ByteList sym)
public void register(IRubyObject value)
public void registerSymbol(ByteList sym)
public void writeLink(MarshalStream output, IRubyObject value) throws java.io.IOException
java.io.IOException
public void writeSymbolLink(MarshalStream output, ByteList sym) throws java.io.IOException
java.io.IOException
Copyright © 2001-2019 JRuby. All Rights Reserved.