T
- the type of the componentpublic abstract class ComponentConfiguration<T> extends Object implements Cloneable
Modifier | Constructor and Description |
---|---|
protected |
ComponentConfiguration() |
protected |
ComponentConfiguration(Class<T> type) |
Modifier and Type | Method and Description |
---|---|
protected ComponentConfiguration |
clone() |
boolean |
equals(Object o) |
Annotation |
getBindingContext() |
com.google.inject.Key<T> |
getKey() |
String |
getScope() |
Class<T> |
getType() |
int |
hashCode() |
boolean |
isLazy() |
void |
setBindingContext(Annotation bindingContext) |
void |
setLazy(boolean lazy) |
void |
setScope(String scope) |
void |
setType(Class<T> type) |
public void setBindingContext(Annotation bindingContext)
public Annotation getBindingContext()
public com.google.inject.Key<T> getKey()
public String getScope()
public void setScope(String scope)
public boolean isLazy()
public void setLazy(boolean lazy)
protected ComponentConfiguration clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Copyright © 2003–2020 Magnolia International Ltd.. All rights reserved.