Class RefDataComponentPatch
-
- All Implemented Interfaces:
public class RefDataComponentPatch
-
-
Field Summary
Fields Modifier and Type Field Description public final static RefDataComponentPatchEMPTY
-
Constructor Summary
Constructors Constructor Description RefDataComponentPatch()
-
Method Summary
Modifier and Type Method Description static RefDataComponentPatch$Builderbuilder()native <T> Optional<out T>get(RefDataComponentType<out T> type)native <T> Tget(RefDataComponentGetter getter, RefDataComponentType<out T> type)native Set<Map.Entry<RefDataComponentType<out Object>, Optional<out Object>>>entrySet()native intsize()native RefDataComponentPatchforget(Predicate<RefDataComponentType<out Object>> removedTypePredicate)native booleanisEmpty()native RefDataComponentPatch$SplitResultsplit()-
-
Method Detail
-
builder
static RefDataComponentPatch$Builder builder()
-
get
native <T> Optional<out T> get(RefDataComponentType<out T> type)
-
get
native <T> T get(RefDataComponentGetter getter, RefDataComponentType<out T> type)
-
size
native int size()
-
forget
native RefDataComponentPatch forget(Predicate<RefDataComponentType<out Object>> removedTypePredicate)
-
isEmpty
native boolean isEmpty()
-
split
native RefDataComponentPatch$SplitResult split()
-
-
-
-