boolean (@NotNull Element element) { if (oldAnnotation != null && !oldAnnotation.surroundWithTag()) { return oldAnnotation.entryTagName().equals(element.getName()); } else if (annotation != null) { return annotation.propertyElementName().equals(element.getName()); } else { return element.getName().equals(MAP); } }