public class ValidationOrderGenerator
extends java.lang.Object
| Constructor and Description |
|---|
ValidationOrderGenerator() |
| Modifier and Type | Method and Description |
|---|---|
ValidationOrder |
getDefaultValidationOrder(java.lang.Class<?> clazz,
java.util.List<java.lang.Class<?>> defaultGroupSequence) |
ValidationOrder |
getValidationOrder(java.lang.Class<?> group,
boolean expand)
Creates a
ValidationOrder for the given validation group. |
ValidationOrder |
getValidationOrder(java.util.Collection<java.lang.Class<?>> groups)
Generates a order of groups and sequences for the specified validation groups.
|
java.lang.String |
toString() |
public ValidationOrder getValidationOrder(java.lang.Class<?> group, boolean expand)
ValidationOrder for the given validation group.group - the group to get as orderexpand - whether the given group should be expanded (i.e. flattened it
to its members if it is a sequence or group extending another
group) or notValidationOrder for the given validation grouppublic ValidationOrder getValidationOrder(java.util.Collection<java.lang.Class<?>> groups)
groups - the groups specified at the validation callValidationOrder defining the order in which validation has to occurpublic ValidationOrder getDefaultValidationOrder(java.lang.Class<?> clazz, java.util.List<java.lang.Class<?>> defaultGroupSequence)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2007-2022 Red Hat, Inc. All Rights Reserved