public class ObjectDefinition extends InitializeObject
mutex| Constructor and Description |
|---|
ObjectDefinition() |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getImplClass() |
ObjectProducer<?> |
getProducer() |
Annotation[] |
getQualifiers() |
ObjectScope |
getScope() |
Class<?> |
getType() |
protected void |
init() |
ObjectDefinition |
setImplClass(Class<?> implClass) |
ObjectDefinition |
setProducer(ObjectProducer<?> producer) |
ObjectDefinition |
setQualifiers(Annotation... qualifiers) |
ObjectDefinition |
setScope(ObjectScope scope) |
ObjectDefinition |
setType(Class<?> type) |
assertNotInitialized, destroy, initializeprotected void init()
throws Exception
init in class InitializeObjectExceptionpublic Class<?> getType()
public ObjectDefinition setType(Class<?> type)
public Annotation[] getQualifiers()
public ObjectDefinition setQualifiers(Annotation... qualifiers)
public ObjectScope getScope()
public ObjectDefinition setScope(ObjectScope scope)
public Class<?> getImplClass()
public ObjectDefinition setImplClass(Class<?> implClass)
public ObjectProducer<?> getProducer()
public ObjectDefinition setProducer(ObjectProducer<?> producer)
Copyright © 2018. All rights reserved.