Class: Cheri::Java::Builder::CherifyBuilder

Inherits:
BaseBuilder show all
Defined in:
lib/cheri/java/builder/main.rb

Overview

ProcBasedBuilder

Direct Known Subclasses

GenericCherifyBuilder

Instance Method Summary collapse

Methods inherited from BaseBuilder

#mod, #props, #resolve?, #run

Methods inherited from Builder::BaseBuilder

#child?, #parent?, #run

Methods included from Builder::Builder

#args, #child?, #parent?, #run, #sym

Methods included from Builder::Frame

#any?, #block, #child?, #ctx, #inspect, #mod, #object, #parent?, #run

Constructor Details

#initialize(ctx, sym, object, *args, &block) ⇒ CherifyBuilder

Returns a new instance of CherifyBuilder.



135
136
137
138
139
140
141
# File 'lib/cheri/java/builder/main.rb', line 135

def initialize(ctx,sym,object,*args,&block)
  super(ctx,sym,*args,&block)
  @obj = object
  @clazz = object.class
  @no_create = true
  @resolve = true
end