@Override public String getName() { return wrappedNode.getNameAsString(); } }
@Override public AnnotationMemberDeclaration doMerge(AnnotationMemberDeclaration first, AnnotationMemberDeclaration second) { AnnotationMemberDeclaration amd = new AnnotationMemberDeclaration(); amd.setName(first.getName()); amd.setType(mergeSingle(first.getType(),second.getType())); amd.setJavaDoc(mergeSingle(first.getJavaDoc(), second.getJavaDoc())); amd.setModifiers(mergeModifiers(first.getModifiers(), second.getModifiers())); amd.setAnnotations(mergeCollections(first.getAnnotations(), second.getAnnotations())); amd.setDefaultValue(mergeSingle(first.getDefaultValue(), second.getDefaultValue())); return amd; }
public void index(AnnotationMemberDeclaration annotationMemberDeclaration, int typeId) { methodDao.save(new Method(annotationMemberDeclaration.getNameAsString(), annotationMemberDeclaration.isPublic(), false, false, annotationMemberDeclaration.isAbstract(), false, typeId)); }
AnnotationMemberDeclaration amdOne = (AnnotationMemberDeclaration) outer; AnnotationMemberDeclaration amdTwo = (AnnotationMemberDeclaration) inner; if (amdOne.getName().equals(amdTwo)) { result.add(mergeAnnotationMember(amdOne, amdTwo)); found = true;
p.getType() == c)) { return true;
public static AnnotationMemberDeclaration mergeAnnotationMember( AnnotationMemberDeclaration one, AnnotationMemberDeclaration two) { if (isAllNull(one, two)) return null; AnnotationMemberDeclaration amd = null; if (isAllNotNull(one, two)) { amd = new AnnotationMemberDeclaration(); amd.setJavaDoc(mergeSelective(one.getJavaDoc(), two.getJavaDoc())); amd.setComment(mergeSelective(one.getComment(), two.getComment())); amd.setAnnotations(mergeListNoDuplicate(one.getAnnotations(), two.getAnnotations())); amd.setModifiers(mergeModifiers(one.getModifiers(), two.getModifiers())); amd.setName(one.getName()); amd.setDefaultValue(mergeSelective(one.getDefaultValue(), two.getDefaultValue())); amd.setType(mergeSelective(one.getType(), two.getType())); LOG.info("merge AnnotationMemberDeclaration --> {}", amd.getName()); } else { amd = findFirstNotNull(one, two); LOG.info("add AnnotationMemberDeclaration --> {}", amd.getName()); } return amd; }
@Override public String getName() { return wrappedNode.getNameAsString(); } }
@Override public String getName() { return wrappedNode.getNameAsString(); } }