public class InstantiatorKey<S> extends Object
Constructor and Description |
---|
InstantiatorKey(Class<?> target,
Class<S> source) |
InstantiatorKey(InstantiatorDefinition instantiatorDefinition,
Map<Parameter,Getter<? super S,?>> injections,
Class<S> source) |
InstantiatorKey(Object constructor,
InjectedParam[] injectedParams,
Class<S> source) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Object |
getConstructor() |
Class<?> |
getDeclaringClass() |
static Class<?> |
getDeclaringClass(InstantiatorDefinition definition) |
static Class<?> |
getDeclaringClass(Object constructor) |
String[] |
getInjectedParams() |
Class<?> |
getSource() |
int |
hashCode() |
public InstantiatorKey(Object constructor, InjectedParam[] injectedParams, Class<S> source)
public InstantiatorKey(Class<?> target, Class<S> source) throws NoSuchMethodException, SecurityException
Copyright © 2019. All rights reserved.