boolean (@NotNull String name) { QualifiedName qualifiedName = QualifiedName.fromDottedString(name); if (qualifiedName.getComponentCount() == 0) return false; if (!attributeMatches(qualifiedName.getLastComponent())) return false; if (!qualifierMatches(qualifiedName.removeLastComponent())) return false; return true; }