contentbox.modules.contentbox-deps.modules.cborm.dsl

Class DslSpec

lucee.Component
    extended by contentbox.modules.contentbox-deps.modules.cborm.dsl.DslSpec
Direct Known Subclasses:
ORMDSL5

Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp www.ortussolutions.com The ORM WireBox DSL

Class Attributes:
  • synchronized : false
  •  
  • accessors : true
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any injector


    • access = public
    • returntype = any
    true false
    any log


    • access = public
    • returntype = any
    true false
    Constructor Summary
    init(any injector)
          Constructor as per interface.
    Method Summary
    any getEntityServiceDSL(any definition, [any targetObject])
         Get an EntityService Dependency.
    string getInjector()
    string getLog()
    any process(any definition, [any targetObject])
         Process an incoming DSL definition and produce an object with it.
    any setInjector(any injector)
    any setLog(any log)
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init(any injector)

    Constructor as per interface

    Parameters:
    injector

    Property Detail

    injector

    property any injector

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    log

    property any log

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    Method Detail

    getEntityServiceDSL

    public any getEntityServiceDSL(any definition, [any targetObject])

    Get an EntityService Dependency

    Parameters:
    definition
    targetObject

    getInjector

    public string getInjector()


    getLog

    public string getLog()


    process

    public any process(any definition, [any targetObject])

    Process an incoming DSL definition and produce an object with it.

    Parameters:
    definition
    targetObject

    setInjector

    public any setInjector(any injector)

    Parameters:
    injector

    setLog

    public any setLog(any log)

    Parameters:
    log