Class JavaClass::ClassFile::Constants::ConstantMethod
In: lib/javaclass/classfile/constants/double_reference.rb
Parent: DoubleReference

Methods

External Aliases

first_index -> class_index
second_index -> name_and_type_index
second_value -> signature

Public Class methods

[Source]

# File lib/javaclass/classfile/constants/double_reference.rb, line 62
        def initialize(pool, data, start)
          super(pool, data, start)
        end

Public Instance methods

class_name()

Alias for first_value

[Source]

# File lib/javaclass/classfile/constants/double_reference.rb, line 73
        def const_method?
          true
        end

[Source]

# File lib/javaclass/classfile/constants/double_reference.rb, line 66
        def first_value
          JavaVMName.new(super) # this is a classname
        end

[Validate]