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
- GroupStrategy
default boolean applyTo(Predicate<GroupStrategy> operation)
boolean
-returning operation
.operation
- boolean
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.