Package net.storm.api.commons
Class Predicates
java.lang.Object
net.storm.api.commons.Predicates
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Identifiable>
Predicate<T> allIds(int... ids) static <T extends Identifiable>
Predicate<T> allIds(Collection<Integer> ids) allNames(Collection<String> names) static <T extends Identifiable>
Predicate<T> ids(int... ids) static <T extends Identifiable>
Predicate<T> ids(Collection<Integer> ids) nameContains(String subString) nameContains(String subString, boolean caseSensitive) nameContains(Collection<String> subStrings) nameContains(Collection<String> subStrings, boolean caseSensitive) names(Collection<String> names) textContains(String subString) textContains(String subString, boolean caseSensitive)
-
Constructor Details
-
Predicates
public Predicates()
-
-
Method Details
-
names
-
allNames
-
texts
-
allTexts
-
textContains
-
textContains
-
names
-
allNames
-
nameContains
-
nameContains
-
nameContains
public static <T extends Nameable> Predicate<T> nameContains(Collection<String> subStrings, boolean caseSensitive) -
nameContains
-
ids
-
allIds
-
ids
-
allIds
-