public Member findByNameOrEmail()

in src/main/java/org/apache/sling/cli/impl/people/MembersFinder.java [121:131]


    public Member findByNameOrEmail(@Nullable String name, @NotNull String email) {
        Collator collator = Collator.getInstance(Locale.US);
        collator.setDecomposition(Collator.NO_DECOMPOSITION);
        for (Member member : findMembers()) {
            if (email.equals(member.getEmail()) || (name != null && collator.compare(TRANSLITERATOR.transliterate(name),
                    TRANSLITERATOR.transliterate(member.getName())) == 0)) {
                return member;
            }
        }
        return null;
    }