Method: Java::JavaClass#initialize

Defined in:
lib/javaobs.rb

#initialize(name, uid, flags) ⇒ JavaClass

Returns a new instance of JavaClass.



80
81
82
83
84
85
86
87
88
# File 'lib/javaobs.rb', line 80

def initialize(name, uid, flags)
  @name = @javaName = name
  ind = name.rindex('.')
  @name = name.slice(ind + 1..name.length) if ind
  @flags = flags
  @uid = uid
  @fields = []
  @arrayType = name[1] if name[0] == ?[
end