public boolean contains(final char expected) { return StringIterate.anySatisfyChar(this.adapted, new CharPredicate() { public boolean accept(char value) { return expected == value; } }); }
public boolean anySatisfy(CharPredicate predicate) { return StringIterate.anySatisfyChar(this.adapted, predicate); }
/** * @return true if any of the characters in the {@code string} answer true for the specified {@code predicate}. * * @deprecated since 7.0. Use {@link #anySatisfyChar(String, CharPredicate)} instead. */ @Deprecated public static boolean anySatisfy(String string, CharPredicate predicate) { return StringIterate.anySatisfyChar(string, predicate); }
public static String englishToLowerCase(String string) { if (StringIterate.anySatisfyChar(string, CharPredicates.isUpperCase())) { return StringIterate.collectChar(string, CharToCharFunctions.toLowerCase()); } return string; }
public static String englishToUpperCase(String string) { if (StringIterate.anySatisfyChar(string, CharPredicates.isLowerCase())) { return StringIterate.collectChar(string, CharToCharFunctions.toUpperCase()); } return string; }
public boolean contains(final char expected) { return StringIterate.anySatisfyChar(this.adapted, new CharPredicate() { public boolean accept(char value) { return expected == value; } }); }
public boolean anySatisfy(CharPredicate predicate) { return StringIterate.anySatisfyChar(this.adapted, predicate); }
/** * @return true if any of the characters in the {@code string} answer true for the specified {@code predicate}. * * @deprecated since 7.0. Use {@link #anySatisfyChar(String, CharPredicate)} instead. */ @Deprecated public static boolean anySatisfy(String string, CharPredicate predicate) { return StringIterate.anySatisfyChar(string, predicate); }
public static String englishToUpperCase(String string) { if (StringIterate.anySatisfyChar(string, CharPredicates.isLowerCase())) { return StringIterate.collectChar(string, CharToCharFunctions.toUpperCase()); } return string; }
public static String englishToLowerCase(String string) { if (StringIterate.anySatisfyChar(string, CharPredicates.isUpperCase())) { return StringIterate.collectChar(string, CharToCharFunctions.toLowerCase()); } return string; }