boolean (@NotNull QualifiedName prefix) { if (getComponentCount() < prefix.getComponentCount()) { return false; } for (int i = 0; i < prefix.getComponentCount(); i++) { final String component = getComponents().get(i); if (component == null || !component.equals(prefix.getComponents().get(i))) { return false; } } return true; }