Class RecordingItemChangeFilter.EmptyFilter
Object
EmptyFilter
- All Implemented Interfaces:
ItemChangeFilter,RecordingItemChangeFilter
- Enclosing interface:
- RecordingItemChangeFilter
public static class RecordingItemChangeFilter.EmptyFilter
extends Object
implements RecordingItemChangeFilter
-
Nested Class Summary
Nested classes/interfaces inherited from interface RecordingItemChangeFilter
RecordingItemChangeFilter.EmptyFilter -
Field Summary
Fields inherited from interface RecordingItemChangeFilter
EMPTY_FILTER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(Set<ItemIdentity> itemIds, StructureGenerator.ItemChangeFilterContext context) Checks if any of changed items may affect the built forest.voidvoidrecordItem(StructureRow row)
-
Constructor Details
-
EmptyFilter
public EmptyFilter()
-
-
Method Details
-
recordItem
- Specified by:
recordItemin interfaceRecordingItemChangeFilter
-
recordItem
- Specified by:
recordItemin interfaceRecordingItemChangeFilter
-
accept
public boolean accept(@NotNull Set<ItemIdentity> itemIds, @NotNull StructureGenerator.ItemChangeFilterContext context) Description copied from interface:ItemChangeFilterChecks if any of changed items may affect the built forest.- Specified by:
acceptin interfaceItemChangeFilter- Parameters:
itemIds- set of changed itemscontext- convenient methods to check an item- Returns:
- true if the forest fragment may be stale, Structure has to regenerate the forest. false if none of the changed item affects the fragment.
-