Class: Duby::JVM::Types::JavaCallable
- Inherits:
-
Object
- Object
- Duby::JVM::Types::JavaCallable
- Includes:
- ArgumentConversion
- Defined in:
- lib/duby/jvm/types/methods.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#member ⇒ Object
Returns the value of attribute member.
Instance Method Summary collapse
- #field? ⇒ Boolean
-
#initialize(member) ⇒ JavaCallable
constructor
A new instance of JavaCallable.
- #name ⇒ Object
- #parameter_types ⇒ Object
Methods included from ArgumentConversion
Constructor Details
#initialize(member) ⇒ JavaCallable
75 76 77 |
# File 'lib/duby/jvm/types/methods.rb', line 75 def initialize(member) @member = member end |
Instance Attribute Details
#member ⇒ Object
Returns the value of attribute member.
73 74 75 |
# File 'lib/duby/jvm/types/methods.rb', line 73 def member @member end |
Instance Method Details
#field? ⇒ Boolean
83 84 85 |
# File 'lib/duby/jvm/types/methods.rb', line 83 def field? false end |
#name ⇒ Object
79 80 81 |
# File 'lib/duby/jvm/types/methods.rb', line 79 def name @name ||= @member.name end |
#parameter_types ⇒ Object
87 88 89 |
# File 'lib/duby/jvm/types/methods.rb', line 87 def parameter_types @member.parameter_types end |