org.springframework.beans.factory.support
Class ConstructorResolver.ArgumentsHolder
java.lang.Object
org.springframework.beans.factory.support.ConstructorResolver.ArgumentsHolder
- Enclosing class:
- ConstructorResolver
private static class ConstructorResolver.ArgumentsHolder
- extends java.lang.Object
Private inner class for holding argument combinations.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rawArguments
public final java.lang.Object[] rawArguments
arguments
public final java.lang.Object[] arguments
preparedArguments
public final java.lang.Object[] preparedArguments
resolveNecessary
public boolean resolveNecessary
ConstructorResolver.ArgumentsHolder
public ConstructorResolver.ArgumentsHolder(int size)
ConstructorResolver.ArgumentsHolder
public ConstructorResolver.ArgumentsHolder(java.lang.Object[] args)
getTypeDifferenceWeight
public int getTypeDifferenceWeight(java.lang.Class[] paramTypes)
getAssignabilityWeight
public int getAssignabilityWeight(java.lang.Class[] paramTypes)
storeCache
public void storeCache(RootBeanDefinition mbd,
java.lang.Object constructorOrFactoryMethod)