Top Description Inners Constructors Methods
org.jruby.javasupport.ext

public abstract Class JavaNio

extends Object
Class Inheritance
Imports
org.jruby.Ruby, .RubyClass, .RubyModule, .RubyString, org.jruby.anno.JRubyMethod, .JRubyModule, org.jruby.internal.runtime.methods.JavaMethod, org.jruby.runtime.ThreadContext, org.jruby.runtime.builtin.IRubyObject, org.jruby.util.RubyStringBuilder

java.nio package additions.
Author
kares

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
private static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

JavaNioback to summary
public JavaNio()

Method Detail

defineback to summary
public static void define(ThreadContext context)
org.jruby.javasupport.ext back to summary

public Class JavaNio.Buffer

extends Object
Class Inheritance
Annotations
@JRubyModule
name:Java::JavaNio::Buffer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static RubyModule
define(ThreadContext context, final RubyClass proxy)

public static IRubyObject
length(final ThreadContext context, final IRubyObject self)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Bufferback to summary
public Buffer()

Method Detail

defineback to summary
pack-priv static RubyModule define(ThreadContext context, final RubyClass proxy)
lengthback to summary
public static IRubyObject length(final ThreadContext context, final IRubyObject self)
Annotations
@JRubyMethod
name:length, size
org.jruby.javasupport.ext back to summary

private final Class JavaNio.InspectBuffer

extends JavaMethodZero
Class Inheritance

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public IRubyObject
call(final ThreadContext context, final IRubyObject self, final RubyModule clazz, final String name)

Implements abstract org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN.call.

Inherited from org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero:
callgetAritygetSignature

Constructor Detail

InspectBufferback to summary
pack-priv InspectBuffer(RubyModule implClass)

Method Detail

callback to summary
public IRubyObject call(final ThreadContext context, final IRubyObject self, final RubyModule clazz, final String name)

Implements abstract org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN.call.

Annotations
@Override