ColdBox Platform Version 3.7.0

coldbox.system.ioc.dsl
Interface IDSLBuilder

WEB-INF.cftags.interface
        extended by coldbox.system.ioc.dsl.IDSLBuilder
All Known Implementing Classes:
CacheBoxDSL , ColdBoxDSL , LogBoxDSL

public interface IDSLBuilder
extends WEB-INF.cftags.interface

The main interface to produce WireBox namespace DSL Builders


Constructor Summary
init(any<Injector> injector)
          Configure the DSL Builder for operation and returns itself
 
Method Summary
 any process(any definition, [any targetObject])
          Process an incoming DSL definition and produce an object with it
 
Methods inherited from class WEB-INF.cftags.interface
 

Constructor Detail

init

public init(any<Injector> injector)
Configure the DSL Builder for operation and returns itself

Parameters:
injector - The linked WireBox injector
Method Detail

process

public any process(any definition, [any targetObject])
Process an incoming DSL definition and produce an object with it.

Parameters:
definition - The injection dsl definition structure to process. Keys: name, dsl
targetObject - The target object we are building the DSL dependency for. If empty, means we are just requesting building

ColdBox Platform Version 3.7.0