Uses of Interface
org.apache.bval.jsr.groups.GroupStrategy
-
Packages that use GroupStrategy Package Description org.apache.bval.jsr.descriptor This package houses the implementations and related classes for BV element descriptors, using theD
suffix to succinctly denote implementations of*Descriptor
.org.apache.bval.jsr.groups org.apache.bval.jsr.job -
-
Uses of GroupStrategy in org.apache.bval.jsr.descriptor
Methods in org.apache.bval.jsr.descriptor that return GroupStrategy Modifier and Type Method Description GroupStrategy
BeanD. getGroupStrategy()
abstract GroupStrategy
ElementD. getGroupStrategy()
GroupStrategy
ElementD.NonRoot. getGroupStrategy()
(package private) GroupStrategy
MetadataReader.ForBean. getGroupStrategy()
-
Uses of GroupStrategy in org.apache.bval.jsr.groups
Classes in org.apache.bval.jsr.groups that implement GroupStrategy Modifier and Type Class 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
Fields in org.apache.bval.jsr.groups declared as GroupStrategy Modifier and Type Field Description static GroupStrategy
GroupStrategy. EMPTY
Methods in org.apache.bval.jsr.groups that return GroupStrategy Modifier and Type Method Description GroupStrategy
Groups. asStrategy()
static GroupStrategy
GroupStrategy. composite(Collection<? extends GroupStrategy> components)
static GroupStrategy
GroupStrategy. composite(GroupStrategy... components)
GroupStrategy
Group. redefining(Map<Group,? extends GroupStrategy> redefinitions)
GroupStrategy
Group.Sequence. redefining(Map<Group,? extends GroupStrategy> redefinitions)
GroupStrategy
GroupStrategy.Composite. redefining(Map<Group,? extends GroupStrategy> redefinitions)
GroupStrategy
GroupStrategy. redefining(Map<Group,? extends GroupStrategy> redefinitions)
Get an equivalent strategy making group substitutions specified byredefinitions
.static GroupStrategy
GroupStrategy. redefining(GroupStrategy source, Map<Group,? extends GroupStrategy> redefinitions)
GroupStrategy
GroupStrategy.Simple. redefining(Map<Group,? extends GroupStrategy> redefinitions)
static GroupStrategy
GroupStrategy. simple(Collection<? extends Group> coll)
static GroupStrategy
GroupStrategy. simple(Group... groups)
Methods in org.apache.bval.jsr.groups with parameters of type GroupStrategy Modifier and Type Method Description static GroupStrategy
GroupStrategy. composite(GroupStrategy... components)
static GroupStrategy
GroupStrategy. redefining(GroupStrategy source, Map<Group,? extends GroupStrategy> redefinitions)
Method parameters in org.apache.bval.jsr.groups with type arguments of type GroupStrategy Modifier and Type Method Description boolean
Group. applyTo(Predicate<GroupStrategy> operation)
default boolean
GroupStrategy. applyTo(Predicate<GroupStrategy> operation)
Apply the specifiedboolean
-returningoperation
.boolean
GroupStrategy.Composite. applyTo(Predicate<GroupStrategy> operation)
static GroupStrategy
GroupStrategy. composite(Collection<? extends GroupStrategy> components)
GroupStrategy
Group. redefining(Map<Group,? extends GroupStrategy> redefinitions)
GroupStrategy
Group.Sequence. redefining(Map<Group,? extends GroupStrategy> redefinitions)
GroupStrategy
GroupStrategy.Composite. redefining(Map<Group,? extends GroupStrategy> redefinitions)
GroupStrategy
GroupStrategy. redefining(Map<Group,? extends GroupStrategy> redefinitions)
Get an equivalent strategy making group substitutions specified byredefinitions
.static GroupStrategy
GroupStrategy. redefining(GroupStrategy source, Map<Group,? extends GroupStrategy> redefinitions)
GroupStrategy
GroupStrategy.Simple. redefining(Map<Group,? extends GroupStrategy> redefinitions)
Constructor parameters in org.apache.bval.jsr.groups with type arguments of type GroupStrategy Constructor Description Composite(Collection<? extends GroupStrategy> components, boolean ordered)
-
Uses of GroupStrategy in org.apache.bval.jsr.job
Methods in org.apache.bval.jsr.job with parameters of type GroupStrategy Modifier and Type Method Description (package private) void
ValidateParameters.ParametersFrame. process(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
ValidationJob.BeanFrame. process(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
ValidationJob.Frame. process(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
ValidateProperty.PropertyFrame. recurse(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
ValidationJob.Frame. recurse(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
ValidationJob.SproutFrame. recurse(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
ValidationJob.Frame. validateDescriptorConstraints(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
ValidationJob.SproutFrame. validateDescriptorConstraints(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
-