Class RefDataComponentPredicate
-
- All Implemented Interfaces:
-
java.util.function.Predicate
public final class RefDataComponentPredicate implements Predicate<T>
-
-
Field Summary
Fields Modifier and Type Field Description public final static RefDataComponentPredicateEMPTY
-
Constructor Summary
Constructors Constructor Description RefDataComponentPredicate()
-
Method Summary
Modifier and Type Method Description static RefDataComponentPredicate$Builderbuilder()static RefDataComponentPredicateallOf(RefDataComponentMap components)static RefDataComponentPredicatesomeOf(RefDataComponentMap components, Array<RefDataComponentType<out Object>> types)native booleantest(RefDataComponentMap componentMap)native booleantest(RefDataComponentHolder holder)native booleanalwaysMatches()native RefDataComponentPatchasPatch()-
-
Method Detail
-
builder
static RefDataComponentPredicate$Builder builder()
-
allOf
static RefDataComponentPredicate allOf(RefDataComponentMap components)
-
someOf
static RefDataComponentPredicate someOf(RefDataComponentMap components, Array<RefDataComponentType<out Object>> types)
-
test
native boolean test(RefDataComponentMap componentMap)
-
test
native boolean test(RefDataComponentHolder holder)
-
alwaysMatches
native boolean alwaysMatches()
-
asPatch
native RefDataComponentPatch asPatch()
-
-
-
-