Class DiffResult.Builder
java.lang.Object
com.ultikits.ultitools.abstracts.gui.declarative.core.DiffResult.Builder
- Enclosing class:
DiffResult
DiffResult 的构建器。
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<RenderNode> private final List<DiffResult.RenderNodeMove> private final List<RenderNode> private final List<DiffResult.RenderNodeUpdate> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAdded(@NotNull RenderNode node) addMoved(@NotNull RenderNode node, int fromSlot, int toSlot) addRemoved(@NotNull RenderNode node) addUpdated(@NotNull RenderNode oldNode, @NotNull RenderNode newNode) build()
-
Field Details
-
added
-
removed
-
updated
-
moved
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
addAdded
-
addRemoved
-
addUpdated
public DiffResult.Builder addUpdated(@NotNull @NotNull RenderNode oldNode, @NotNull @NotNull RenderNode newNode) -
addMoved
-
build
-