@Override public String getComponentClassName() { if (super.getComponentClassName() != null) return super.getComponentClassName(); return value != null ? value.getClass().getName() : null; }
@Override public Class<?> getComponentClass() { if (super.getComponentClassName() != null) return super.getComponentClass(); return value != null ? value.getClass() : null; }
@Override public boolean equals(Object object) { if (object == null || !object.getClass().equals(getClass())) return false; ContextResult result = (ContextResult)object; if (result.getComponentName() == null && componentName == null && (!((result.getComponentClassName() == null && componentClassName == null) || result.getComponentClassName().equals(componentClassName)))) return false; if (result.getComponentName() != null && !result.getComponentName().equals(componentName)) return false; if (result.getComponentClassName() != null && componentClassName != null && !result.getComponentClassName().equals(componentClassName)) return false; if (expression == null) return result.getExpression() == null; return expression.equals(result.getExpression()); } }
@Override public boolean equals(Object object) { if (object == null || !object.getClass().equals(getClass())) return false; ContextResult result = (ContextResult)object; if (result.getComponentName() == null && componentName == null && (!((result.getComponentClassName() == null && componentClassName == null) || result.getComponentClassName().equals(componentClassName)))) return false; if (result.getComponentName() != null && !result.getComponentName().equals(componentName)) return false; if (result.getComponentClassName() != null && componentClassName != null && !result.getComponentClassName().equals(componentClassName)) return false; if (expression == null) return result.getExpression() == null; return expression.equals(result.getExpression()); } }
@Override public boolean equals(Object object) { if (object == null || !object.getClass().equals(getClass())) return false; ContextResult result = (ContextResult)object; if (result.getComponentName() == null && componentName == null && (!((result.getComponentClassName() == null && componentClassName == null) || result.getComponentClassName().equals(componentClassName)))) return false; if (result.getComponentName() != null && !result.getComponentName().equals(componentName)) return false; if (result.getComponentClassName() != null && componentClassName != null && !result.getComponentClassName().equals(componentClassName)) return false; if (expression == null) return result.getExpression() == null; return expression.equals(result.getExpression()); } }
@Override public boolean equals(Object object) { if (object == null || !object.getClass().equals(getClass())) return false; ContextResult result = (ContextResult)object; if (result.getComponentName() == null && componentName == null && (!((result.getComponentClassName() == null && componentClassName == null) || result.getComponentClassName().equals(componentClassName)))) return false; if (result.getComponentName() != null && !result.getComponentName().equals(componentName)) return false; if (result.getComponentClassName() != null && componentClassName != null && !result.getComponentClassName().equals(componentClassName)) return false; if (expression == null) return result.getExpression() == null; return expression.equals(result.getExpression()); } }
if (cr.getExpression() == null || !((cr.getComponentName() != null && cr.getComponentName().equals(componentName)) || (cr.getComponentClassName() != null && bean.getTypes().contains(cr.getComponentClass())))) continue; int idx = cr.getExpression().indexOf('.'); continue; if (cr.getComponentClassName() != null && instrumentedBeans.isProducedBy(cr.getComponentClass(), invocation.getTarget().getClass())) me.setValue(true);
cu.setComponentClassName(res.getComponentClassName()); resultsMap.add(cu); add = false;