jruby/docs BETA
Navigation
org.jruby.javasupport 16
C Java
C JavaArray
C JavaArrayUtilities
C JavaCallable
C JavaClass
C JavaConstructor
C JavaEmbedUtils
C JavaMethod
C JavaObject
C JavaPackage
C JavaProxyMethods
C JavaSupport
C JavaSupportImpl
C JavaUtil
C JavaUtilities
I ParameterTypes
JavaConstructor — members 21+
M accessible_object() AccessibleObject
M create(runtime, constructor) JavaConstructor
M declaring_class() Class<?>
M equals(other) boolean
M exception_types() Class<?>[]
M generic_exception_types() Type[]
M generic_parameter_types() Type[]
M get_matching_constructor(runtime, java_class, argument_types) JavaConstructor
M hash_code() int
M modifiers() int
M new_instance_direct(context, arguments) Object
M new_instance_direct(context) Object
M new_instance_direct(context, arg0) Object
M new_instance_direct(context, arg0, arg1) Object
M new_instance_direct(context, arg0, arg1, arg2) Object
M new_instance_direct(context, arg0, arg1, arg2, arg3) Object
M parameter_annotations() Annotation[][]
M to_generic_string() String
M value() Constructor
M var_args?() boolean
M wrap(constructor) JavaConstructor
from JavaCallable
M arity() int
M parameter_types() Class<?>[]
M to_string() String

org.jruby.javasupport.JavaConstructor

class extends JavaCallable 21 members

Class Methods

create

JavaConstructor create ( Ruby runtime, Constructor<?> constructor )
Java: create(org.jruby.Ruby runtime, java.lang.reflect.Constructor<?> constructor)

get_matching_constructor

JavaConstructor get_matching_constructor ( Ruby runtime, Class<?> java_class, Class<?>[] argument_types )
Java: getMatchingConstructor(org.jruby.Ruby runtime, Class<?> javaClass, Class<?>[] argumentTypes)

wrap

JavaConstructor wrap ( Constructor<?> constructor )
Java: wrap(java.lang.reflect.Constructor<?> constructor)

Instance Methods

accessible_object

AccessibleObject accessible_object ( )
Java: accessibleObject()

declaring_class

Class<?> declaring_class ( )
Java: getDeclaringClass() · also: get_declaring_class

equals

boolean equals ( Object other )
Java: equals(Object other)

exception_types

Class<?>[] exception_types ( )
Java: getExceptionTypes() · also: get_exception_types

generic_exception_types

Type[] generic_exception_types ( )
Java: getGenericExceptionTypes() · also: get_generic_exception_types

generic_parameter_types

Type[] generic_parameter_types ( )
Java: getGenericParameterTypes() · also: get_generic_parameter_types

hash_code

int hash_code ( )
Java: hashCode()

modifiers

int modifiers ( )
Java: getModifiers() · also: get_modifiers

new_instance_direct

Object new_instance_direct ( ThreadContext context, Object[] arguments )
Java: newInstanceDirect(org.jruby.runtime.ThreadContext context, Object[] arguments)

new_instance_direct

Object new_instance_direct ( ThreadContext context )
Java: newInstanceDirect(org.jruby.runtime.ThreadContext context)

new_instance_direct

Object new_instance_direct ( ThreadContext context, Object arg0 )
Java: newInstanceDirect(org.jruby.runtime.ThreadContext context, Object arg0)

new_instance_direct

Object new_instance_direct ( ThreadContext context, Object arg0, Object arg1 )
Java: newInstanceDirect(org.jruby.runtime.ThreadContext context, Object arg0, Object arg1)

new_instance_direct

Object new_instance_direct ( ThreadContext context, Object arg0, Object arg1, Object arg2 )
Java: newInstanceDirect(org.jruby.runtime.ThreadContext context, Object arg0, Object arg1, Object arg2)

new_instance_direct

Object new_instance_direct ( ThreadContext context, Object arg0, Object arg1, Object arg2, Object arg3 )
Java: newInstanceDirect(org.jruby.runtime.ThreadContext context, Object arg0, Object arg1, Object arg2, Object arg3)

parameter_annotations

Annotation[][] parameter_annotations ( )
Java: getParameterAnnotations() · also: get_parameter_annotations

to_generic_string

String to_generic_string ( )
Java: toGenericString()

value

Constructor value ( )
Java: getValue() · also: get_value

var_args?

boolean var_args? ( )
Java: isVarArgs() · also: is_var_args

Inherited

from JavaCallable

arity

int arity ( )
Java: getArity() · also: get_arity

parameter_types

Class<?>[] parameter_types ( )
Java: getParameterTypes() · also: get_parameter_types

to_string

String to_string ( )
Java: toString()