Uses of Class
org.jruby.util.io.RubyOutputStream
Packages that use RubyOutputStream
-
Uses of RubyOutputStream in org.jruby
Methods in org.jruby with parameters of type RubyOutputStreamModifier and TypeMethodDescriptionfinal voidRubyClass.marshal(ThreadContext context, RubyOutputStream out, Object obj, MarshalDumper marshalStream) static voidRubyArray.marshalTo(ThreadContext context, RubyOutputStream out, RubyArray array, MarshalDumper output) static voidRubyBignum.marshalTo(ThreadContext context, RubyOutputStream out, RubyBignum bignum, MarshalDumper output) static voidRubyClass.marshalTo(ThreadContext context, RubyOutputStream out, RubyClass clazz, MarshalDumper output) static voidRubyData.marshalTo(ThreadContext context, RubyOutputStream out, IRubyObject data, MarshalDumper output) static voidRubyFloat.marshalTo(ThreadContext context, RubyOutputStream out, RubyFloat aFloat, MarshalDumper output) static voidRubyHash.marshalTo(ThreadContext context, RubyOutputStream out, RubyHash hash, MarshalDumper output) static voidRubyModule.marshalTo(ThreadContext context, RubyOutputStream out, RubyModule module, MarshalDumper output) static voidRubyRegexp.marshalTo(ThreadContext context, RubyRegexp regexp, MarshalDumper output, RubyOutputStream out) static voidRubyStruct.marshalTo(ThreadContext context, RubyOutputStream out, RubyStruct struct, MarshalDumper output) voidRubyClass.smartDump(ThreadContext context, RubyOutputStream out, MarshalDumper stream, IRubyObject target) -
Uses of RubyOutputStream in org.jruby.runtime
Methods in org.jruby.runtime with parameters of type RubyOutputStreamModifier and TypeMethodDescriptionvoidObjectMarshal.marshalTo(ThreadContext context, RubyOutputStream out, T obj, RubyClass type, MarshalDumper dumper) -
Uses of RubyOutputStream in org.jruby.runtime.builtin
Methods in org.jruby.runtime.builtin with parameters of type RubyOutputStreamModifier and TypeMethodDescriptiondefault voidIRubyObject.marshalLiveVariables(MarshalDumper stream, ThreadContext context, RubyOutputStream out) -
Uses of RubyOutputStream in org.jruby.runtime.marshal
Methods in org.jruby.runtime.marshal with parameters of type RubyOutputStreamModifier and TypeMethodDescriptionvoidMarshalDumper.dumpDefaultObjectHeader(ThreadContext context, RubyOutputStream out, char tp, RubyClass type) voidMarshalDumper.dumpDefaultObjectHeader(ThreadContext context, RubyOutputStream out, RubyClass type) voidMarshalDumper.dumpObject(ThreadContext context, RubyOutputStream out, IRubyObject value) voidMarshalDumper.dumpSymbol(RubyOutputStream out, ByteList value) voidMarshalDumper.dumpVariables(ThreadContext context, RubyOutputStream out, IRubyObject value) voidMarshalDumper.dumpVariables(ThreadContext context, RubyOutputStream out, IRubyObject value, int extraSize) <T extends IRubyObject>
voidMarshalDumper.dumpVariables(ThreadContext context, RubyOutputStream out, T value, int extraSize, MarshalDumper.VariableSupplier<T> extra) voidMarshalDumper.VariableSupplier.forEach(MarshalDumper marshal, ThreadContext context, RubyOutputStream out, T value, MarshalDumper.VariableReceiver receiver) voidMarshalDumper.VariableReceiver.receive(MarshalDumper marshal, ThreadContext context, RubyOutputStream out, String name, IRubyObject value) voidMarshalDumper.start(RubyOutputStream out) voidMarshalDumper.userMarshal(ThreadContext context, RubyOutputStream out, IRubyObject value) voidMarshalDumper.userMarshal(ThreadContext context, RubyOutputStream out, IRubyObject value, CacheEntry entry) voidMarshalDumper.userNewMarshal(ThreadContext context, RubyOutputStream out, IRubyObject value) voidMarshalDumper.userNewMarshal(ThreadContext context, RubyOutputStream out, IRubyObject value, CacheEntry entry) voidMarshalDumper.writeByte(RubyOutputStream out, int value) voidMarshalDumper.writeDirectly(ThreadContext context, RubyOutputStream out, IRubyObject value) voidMarshalDumper.writeEncoding(ThreadContext context, RubyOutputStream out, org.jcodings.Encoding encoding) voidMarshalDumper.writeInt(RubyOutputStream out, int value) voidMarshalDumper.writeString(RubyOutputStream out, String value) voidMarshalDumper.writeString(RubyOutputStream out, ByteList value) voidMarshalDumper.writeUserClass(ThreadContext context, RubyOutputStream out, RubyClass type)