Class UnmarshalCache

java.lang.Object
org.jruby.runtime.marshal.UnmarshalCache

@Deprecated(since="10.0", forRemoval=true) public class UnmarshalCache extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • UnmarshalCache

      public UnmarshalCache(Ruby runtime)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • isPartialObject

      public boolean isPartialObject(IRubyObject value)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • markAsPartialObject

      public void markAsPartialObject(IRubyObject value)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • noLongerPartial

      public void noLongerPartial(IRubyObject value)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • readSymbolLink

      public IRubyObject readSymbolLink(UnmarshalStream input) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      IOException
    • readDataLink

      public IRubyObject readDataLink(UnmarshalStream input) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      IOException
    • registerDataLink

      public void registerDataLink(IRubyObject value)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • registerSymbolLink

      public void registerSymbolLink(RubySymbol value)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • readLink

      @Deprecated public IRubyObject readLink(UnmarshalStream input, int type) throws IOException
      Deprecated.
      Throws:
      IOException
    • register

      @Deprecated public void register(IRubyObject value)
      Deprecated.
    • isLinkType

      @Deprecated public boolean isLinkType(int c)
      Deprecated.