@API(status=INTERNAL,
since="5.1")
public class DynamicDescendantFilter
extends java.lang.Object
implements java.util.function.Predicate<UniqueId>
TestDescriptors that
implement Filterable.Filterable| Modifier and Type | Class and Description |
|---|---|
private static class |
DynamicDescendantFilter.Mode |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<UniqueId> |
allowed |
private DynamicDescendantFilter.Mode |
mode |
| Constructor and Description |
|---|
DynamicDescendantFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
allow(UniqueId uniqueId) |
void |
allowAll() |
private boolean |
isAllowed(UniqueId currentUniqueId,
UniqueId allowedUniqueId) |
boolean |
test(UniqueId uniqueId) |
private final java.util.Set<UniqueId> allowed
private DynamicDescendantFilter.Mode mode