Class: Mirah::JVM::Types::JavaFieldAccessor
- Inherits:
-
JavaMethod
- Object
- JavaCallable
- JavaConstructor
- JavaMethod
- Mirah::JVM::Types::JavaFieldAccessor
- Defined in:
- lib/mirah/jvm/types/methods.rb
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from JavaCallable
Instance Method Summary collapse
Methods inherited from JavaMethod
#abstract?, #accept, #call, #call_special, #constructor?, #kind, #static?, #type_parameters, #void?
Methods inherited from JavaConstructor
#accept, #argument_types, #call, #constructor?, #declaring_class, #exceptions, #isVararg, #kind, #type_parameters, #varargs?
Methods inherited from JavaCallable
#initialize, #name, #parameter_types, #synthetic?
Methods included from ArgumentConversion
Constructor Details
This class inherits a constructor from Mirah::JVM::Types::JavaCallable
Instance Method Details
#field? ⇒ Boolean
391 392 393 |
# File 'lib/mirah/jvm/types/methods.rb', line 391 def field? true end |
#final? ⇒ Boolean
403 404 405 |
# File 'lib/mirah/jvm/types/methods.rb', line 403 def final? @member.final? end |
#public? ⇒ Boolean
399 400 401 |
# File 'lib/mirah/jvm/types/methods.rb', line 399 def public? @member.public? end |
#return_type ⇒ Object
395 396 397 |
# File 'lib/mirah/jvm/types/methods.rb', line 395 def return_type @types.type(nil, @member.type) end |