public interface GroupStrategy
| Modifier and Type | Interface and Description |
|---|---|
static class |
GroupStrategy.Composite |
static class |
GroupStrategy.Simple |
| Modifier and Type | Field and Description |
|---|---|
static GroupStrategy |
EMPTY |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
applyTo(Predicate<GroupStrategy> operation)
Apply the specified
boolean-returning operation. |
static GroupStrategy |
composite(Collection<? extends GroupStrategy> components) |
static GroupStrategy |
composite(GroupStrategy... components) |
Set<Group> |
getGroups()
Get the associated groups.
|
static GroupStrategy |
redefining(GroupStrategy source,
Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
redefining(Map<Group,? extends GroupStrategy> redefinitions)
Get an equivalent strategy making group substitutions specified by
redefinitions. |
static GroupStrategy |
simple(Collection<? extends Group> coll) |
static GroupStrategy |
simple(Group... groups) |
static final GroupStrategy EMPTY
static GroupStrategy redefining(GroupStrategy source, Map<Group,? extends GroupStrategy> redefinitions)
static GroupStrategy simple(Group... groups)
static GroupStrategy simple(Collection<? extends Group> coll)
static GroupStrategy composite(GroupStrategy... components)
static GroupStrategy composite(Collection<? extends GroupStrategy> components)
GroupStrategy redefining(Map<Group,? extends GroupStrategy> redefinitions)
redefinitions.redefinitions - GroupStrategydefault boolean applyTo(Predicate<GroupStrategy> operation)
boolean-returning operation.operation - booleanCopyright © 2010–2020 The Apache Software Foundation. All rights reserved.