DefinitionBinder

org.beangle.cdi.bind.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[_]*): DefinitionBinder.this.type
def bind(name: String, clazz: Class[_]): DefinitionBinder.this.type
def constructor(args: Any*): DefinitionBinder.this.type
def description(descs: String*): DefinitionBinder.this.type
def in(scope: Scope): DefinitionBinder.this.type
def init(method: String): DefinitionBinder.this.type
def lazyInit(lazyInit: Boolean): DefinitionBinder.this.type
def nowire(properties: String*): DefinitionBinder.this.type
def optional(properties: String*): DefinitionBinder.this.type
def parent(parent: String): DefinitionBinder.this.type
def primary(): DefinitionBinder.this.type
def property(property: String, value: Any): DefinitionBinder.this.type
def proxy(property: String, clazz: Class[_]): DefinitionBinder.this.type
def proxy(property: String, target: Definition): DefinitionBinder.this.type
def setAbstract(): DefinitionBinder.this.type
def shortName(b: Boolean): DefinitionBinder.this.type
def wiredEagerly(newvalue: Boolean): DefinitionBinder.this.type

Concrete fields