| Package | Description |
|---|---|
| org.apache.bval.jsr.descriptor |
This package houses the implementations and related classes for BV element descriptors, using the
D suffix to
succinctly denote implementations of *Descriptor. |
| org.apache.bval.jsr.groups |
| Modifier and Type | Method and Description |
|---|---|
abstract GroupStrategy |
ElementD.getGroupStrategy() |
GroupStrategy |
ElementD.NonRoot.getGroupStrategy() |
GroupStrategy |
BeanD.getGroupStrategy() |
| Modifier and Type | Class and Description |
|---|---|
class |
Group
Immutable object that wraps an interface representing a single group.
|
static class |
Group.Sequence
Models a group sequence.
|
static class |
GroupStrategy.Composite |
static class |
GroupStrategy.Simple |
| Modifier and Type | Field and Description |
|---|---|
static GroupStrategy |
GroupStrategy.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
GroupStrategy |
Groups.asStrategy() |
static GroupStrategy |
GroupStrategy.composite(Collection<? extends GroupStrategy> components) |
static GroupStrategy |
GroupStrategy.composite(GroupStrategy... components) |
static GroupStrategy |
GroupStrategy.redefining(GroupStrategy source,
Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
GroupStrategy.redefining(Map<Group,? extends GroupStrategy> redefinitions)
Get an equivalent strategy making group substitutions specified by
redefinitions. |
GroupStrategy |
GroupStrategy.Simple.redefining(Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
GroupStrategy.Composite.redefining(Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
Group.redefining(Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
Group.Sequence.redefining(Map<Group,? extends GroupStrategy> redefinitions) |
static GroupStrategy |
GroupStrategy.simple(Collection<? extends Group> coll) |
static GroupStrategy |
GroupStrategy.simple(Group... groups) |
| Modifier and Type | Method and Description |
|---|---|
static GroupStrategy |
GroupStrategy.composite(GroupStrategy... components) |
static GroupStrategy |
GroupStrategy.redefining(GroupStrategy source,
Map<Group,? extends GroupStrategy> redefinitions) |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
GroupStrategy.applyTo(Predicate<GroupStrategy> operation)
Apply the specified
boolean-returning operation. |
boolean |
GroupStrategy.Composite.applyTo(Predicate<GroupStrategy> operation) |
boolean |
Group.applyTo(Predicate<GroupStrategy> operation) |
static GroupStrategy |
GroupStrategy.composite(Collection<? extends GroupStrategy> components) |
static GroupStrategy |
GroupStrategy.redefining(GroupStrategy source,
Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
GroupStrategy.redefining(Map<Group,? extends GroupStrategy> redefinitions)
Get an equivalent strategy making group substitutions specified by
redefinitions. |
GroupStrategy |
GroupStrategy.Simple.redefining(Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
GroupStrategy.Composite.redefining(Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
Group.redefining(Map<Group,? extends GroupStrategy> redefinitions) |
GroupStrategy |
Group.Sequence.redefining(Map<Group,? extends GroupStrategy> redefinitions) |
| Constructor and Description |
|---|
Composite(Collection<? extends GroupStrategy> components,
boolean ordered) |
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.