Class: CoderCompanion::Java::NextInterface
- Inherits:
-
Treetop::Runtime::SyntaxNode
- Object
- Treetop::Runtime::SyntaxNode
- CoderCompanion::Java::NextInterface
- Defined in:
- lib/codercompanion/java/java.rb
Instance Method Summary collapse
Instance Method Details
#build ⇒ Object
349 350 351 352 353 354 355 356 357 358 359 360 361 362 |
# File 'lib/codercompanion/java/java.rb', line 349 def build els = [] elements.each do |e| val = e.build if e.respond_to? :build if val && val.class.to_s == "Array" els.concat(val) elsif val els.push(val) end # els.push(e.text_value) if e.respond_to? :variable_defined # els.concat(e.build) if e.respond_to? :build end return els end |