Class JavaClass::ClassFile::Constants::ConstantClass
In: lib/javaclass/classfile/constants/single_reference.rb
Parent: SingleReference

Methods

External Aliases

first_index -> name_index

Public Class methods

[Source]

# File lib/javaclass/classfile/constants/single_reference.rb, line 48
        def initialize(pool, data, start)
          super(pool, data, start, "class")
        end

Public Instance methods

class_name()

Alias for first_value

[Source]

# File lib/javaclass/classfile/constants/single_reference.rb, line 57
        def const_class?
          true
        end

[Source]

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

[Validate]