@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