InitializeSupportpublic class ObjectDefinition extends InitializeObject
mutex| Constructor | Description |
|---|---|
ObjectDefinition() |
| Modifier and Type | Method | 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.