public class PlaceholderSatisfaction extends Object implements Satisfaction, Serializable
| Constructor and Description |
|---|
PlaceholderSatisfaction(Class<?> type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
CachePolicy |
getDefaultCachePolicy() |
List<Desire> |
getDependencies() |
Class<?> |
getErasedType() |
Type |
getType() |
int |
hashCode() |
boolean |
hasInstance() |
Instantiator |
makeInstantiator(Map<Desire,Instantiator> dependencies) |
String |
toString() |
<T> T |
visit(SatisfactionVisitor<T> visitor) |
public PlaceholderSatisfaction(Class<?> type)
public List<Desire> getDependencies()
getDependencies in interface Satisfactionpublic Type getType()
getType in interface Satisfactionpublic Class<?> getErasedType()
getErasedType in interface Satisfactionpublic boolean hasInstance()
hasInstance in interface Satisfactionpublic <T> T visit(SatisfactionVisitor<T> visitor)
visit in interface Satisfactionpublic CachePolicy getDefaultCachePolicy()
getDefaultCachePolicy in interface Satisfactionpublic Instantiator makeInstantiator(Map<Desire,Instantiator> dependencies)
makeInstantiator in interface Satisfaction