Package org.jruby.javasupport
Class JavaAccessibleObject
java.lang.Object
org.jruby.javasupport.JavaAccessibleObject
- Direct Known Subclasses:
JavaCallable,JavaField
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJavaAccessibleObject(Ruby runtime, RubyClass rubyClass) (package private)JavaAccessibleObject(Ruby runtime, RubyClass rubyClass, boolean objectSpace) -
Method Summary
Modifier and TypeMethodDescriptionabstract AccessibleObjectannotation(ThreadContext context, IRubyObject annoClass) annotation_present_p(ThreadContext context, IRubyObject annoClass) annotations(ThreadContext context) annotations_p(ThreadContext context) declared_annotations(ThreadContext context) declared_annotations_p(ThreadContext context) declaring_class(ThreadContext context) booleanhash(ThreadContext context) inthashCode()isAccessible(ThreadContext context) Deprecated.modifiers(ThreadContext context) name(ThreadContext context) op_equal(ThreadContext context, IRubyObject other) static voidregisterRubyMethods(Ruby runtime, RubyClass result) (package private) booleansame(JavaAccessibleObject that) same(ThreadContext context, IRubyObject other) setAccessible(IRubyObject object) synthetic_p(ThreadContext context) to_string(ThreadContext context) toString()
-
Constructor Details
-
JavaAccessibleObject
-
JavaAccessibleObject
-
-
Method Details
-
registerRubyMethods
-
accessibleObject
-
equals
-
same
-
hashCode
public int hashCode() -
hash
-
op_equal
-
same
-
isAccessible
Deprecated. -
setAccessible
-
annotation
-
annotations
-
annotations_p
-
declared_annotations
-
declared_annotations_p
-
annotation_present_p
-
declaring_class
-
modifiers
-
name
-
synthetic_p
-
to_string
-
toString
-