public class org.springframework.beans.factory.support.SimpleAutowireCandidateResolver extends java.lang.Object implements org.springframework.beans.factory.support.AutowireCandidateResolver
{
public void <init>()
{
org.springframework.beans.factory.support.SimpleAutowireCandidateResolver v;
v := @this: org.springframework.beans.factory.support.SimpleAutowireCandidateResolver;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public boolean isAutowireCandidate(org.springframework.beans.factory.config.BeanDefinitionHolder, org.springframework.beans.factory.config.DependencyDescriptor)
{
org.springframework.beans.factory.config.BeanDefinitionHolder v;
org.springframework.beans.factory.support.SimpleAutowireCandidateResolver v;
org.springframework.beans.factory.config.BeanDefinition v;
org.springframework.beans.factory.config.DependencyDescriptor v;
boolean v;
v := @this: org.springframework.beans.factory.support.SimpleAutowireCandidateResolver;
v := @parameter: org.springframework.beans.factory.config.BeanDefinitionHolder;
v := @parameter: org.springframework.beans.factory.config.DependencyDescriptor;
v = virtualinvoke v.<org.springframework.beans.factory.config.BeanDefinitionHolder: org.springframework.beans.factory.config.BeanDefinition getBeanDefinition()>();
v = interfaceinvoke v.<org.springframework.beans.factory.config.BeanDefinition: boolean isAutowireCandidate()>();
return v;
}
public boolean isRequired(org.springframework.beans.factory.config.DependencyDescriptor)
{
org.springframework.beans.factory.support.SimpleAutowireCandidateResolver v;
org.springframework.beans.factory.config.DependencyDescriptor v;
boolean v;
v := @this: org.springframework.beans.factory.support.SimpleAutowireCandidateResolver;
v := @parameter: org.springframework.beans.factory.config.DependencyDescriptor;
v = virtualinvoke v.<org.springframework.beans.factory.config.DependencyDescriptor: boolean isRequired()>();
return v;
}
public java.lang.Object getSuggestedValue(org.springframework.beans.factory.config.DependencyDescriptor)
{
org.springframework.beans.factory.support.SimpleAutowireCandidateResolver v;
org.springframework.beans.factory.config.DependencyDescriptor v;
v := @this: org.springframework.beans.factory.support.SimpleAutowireCandidateResolver;
v := @parameter: org.springframework.beans.factory.config.DependencyDescriptor;
return null;
}
public java.lang.Object getLazyResolutionProxyIfNecessary(org.springframework.beans.factory.config.DependencyDescriptor, java.lang.String)
{
java.lang.String v;
org.springframework.beans.factory.support.SimpleAutowireCandidateResolver v;
org.springframework.beans.factory.config.DependencyDescriptor v;
v := @this: org.springframework.beans.factory.support.SimpleAutowireCandidateResolver;
v := @parameter: org.springframework.beans.factory.config.DependencyDescriptor;
v := @parameter: java.lang.String;
return null;
}
}