DefinitionBinder

org.beangle.commons.cdi.Binding.DefinitionBinder
class DefinitionBinder(val config: Binding, classes: Class[_]*)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def bind(classes: Class[_]*): this.type
def bind(name: String, clazz: Class[_]): this.type
def constructor(args: Any*): this.type
def description(descs: String*): this.type
def in(scope: Scope): this.type
def init(method: String): this.type
def lazyInit(lazyInit: Boolean): this.type
def nowire(properties: String*): this.type
def optional(properties: String*): this.type
def parent(parent: String): this.type
def primary(): this.type
def property(property: String, value: Any): this.type
def proxy(property: String, clazz: Class[_]): this.type
def proxy(property: String, target: Definition): this.type
def setAbstract(): this.type
def shortName(b: Boolean): this.type
def wiredEagerly(newvalue: Boolean): this.type

Concrete fields