Uses of Class
org.springframework.beans.factory.config.ConstructorArgumentValues.ValueHolder
Package
Description
SPI interfaces and configuration-related convenience classes for bean factories.
-
Uses of ConstructorArgumentValues.ValueHolder in org.springframework.beans.factory.config
Modifier and TypeMethodDescriptionConstructorArgumentValues.ValueHolder.copy()
Create a copy of this ValueHolder: that is, an independent ValueHolder instance with the same contents.ConstructorArgumentValues.getArgumentValue
(int index, Class<?> requiredType) Look for an argument value that either corresponds to the given index in the constructor argument list or generically matches by type.ConstructorArgumentValues.getArgumentValue
(int index, Class<?> requiredType, String requiredName) Look for an argument value that either corresponds to the given index in the constructor argument list or generically matches by type.ConstructorArgumentValues.getArgumentValue
(int index, Class<?> requiredType, String requiredName, Set<ConstructorArgumentValues.ValueHolder> usedValueHolders) Look for an argument value that either corresponds to the given index in the constructor argument list or generically matches by type.ConstructorArgumentValues.getGenericArgumentValue
(Class<?> requiredType) Look for a generic argument value that matches the given type.ConstructorArgumentValues.getGenericArgumentValue
(Class<?> requiredType, String requiredName) Look for a generic argument value that matches the given type.ConstructorArgumentValues.getGenericArgumentValue
(Class<?> requiredType, String requiredName, Set<ConstructorArgumentValues.ValueHolder> usedValueHolders) Look for the next generic argument value that matches the given type, ignoring argument values that have already been used in the current resolution process.ConstructorArgumentValues.getIndexedArgumentValue
(int index, Class<?> requiredType) Get argument value for the given index in the constructor argument list.ConstructorArgumentValues.getIndexedArgumentValue
(int index, Class<?> requiredType, String requiredName) Get argument value for the given index in the constructor argument list.Modifier and TypeMethodDescriptionConstructorArgumentValues.getGenericArgumentValues()
Return the list of generic argument values.ConstructorArgumentValues.getIndexedArgumentValues()
Return the map of indexed argument values.Modifier and TypeMethodDescriptionvoid
ConstructorArgumentValues.addGenericArgumentValue
(ConstructorArgumentValues.ValueHolder newValue) Add a generic argument value to be matched by type or name (if available).void
ConstructorArgumentValues.addIndexedArgumentValue
(int index, ConstructorArgumentValues.ValueHolder newValue) Add an argument value for the given index in the constructor argument list.Modifier and TypeMethodDescriptionConstructorArgumentValues.getArgumentValue
(int index, Class<?> requiredType, String requiredName, Set<ConstructorArgumentValues.ValueHolder> usedValueHolders) Look for an argument value that either corresponds to the given index in the constructor argument list or generically matches by type.ConstructorArgumentValues.getGenericArgumentValue
(Class<?> requiredType, String requiredName, Set<ConstructorArgumentValues.ValueHolder> usedValueHolders) Look for the next generic argument value that matches the given type, ignoring argument values that have already been used in the current resolution process.protected void
BeanDefinitionVisitor.visitGenericArgumentValues
(List<ConstructorArgumentValues.ValueHolder> gas) protected void
BeanDefinitionVisitor.visitIndexedArgumentValues
(Map<Integer, ConstructorArgumentValues.ValueHolder> ias)