| 限定符和类型 | 类和说明 |
|---|---|
static class |
Predicates.RegExSplitterByComma
A tokenization class used to split a comma-separated list of regular expressions.
|
static class |
Predicates.RegExSplitterByDot
A tokenization class used to split a dot-separated list of regular expressions.
|
| 构造器和说明 |
|---|
Predicates() |
public static <T> java.util.function.Predicate<T> includes(String regexPatterns, java.util.function.Function<T,String> conversion)
protected static <T> java.util.function.Predicate<T> includedInPatterns(Collection<Pattern> patterns, java.util.function.Function<T,String> conversion)
public static java.util.function.Predicate<String> includes(String regexPatterns)
true if any
of the regular expressions in the supplied comma-separated list matches the predicate
parameter.regexPatterns - the comma-separated regular expression pattern (or literal) strings; may
not be nullPatternSyntaxException - if the string includes an invalid regular expressionpublic static <T> Set<T> setOf(String input, java.util.function.Function<String,String[]> splitter, java.util.function.Function<String,T> factory)
public static <T> List<T> listOf(String input, java.util.function.Function<String,String[]> splitter, java.util.function.Function<String,T> factory)
protected static <T> java.util.function.Function<T,Optional<Pattern>> matchedByPattern(Collection<Pattern> patterns, java.util.function.Function<T,String> conversion)
Copyright © 2025 The Apache Software Foundation. All rights reserved.