public final class Conditionals extends Object
Conditional
.Modifier and Type | Method and Description |
---|---|
static DefaultLogicalConditional |
and(Conditional<?>... conditionals)
Creates a new logical-and conditional for the provided conditionals.
|
static DefaultLogicalConditional |
and(List<Conditional<?>> conditionals)
Creates a new logical-and conditional for the provided conditionals.
|
static DefaultLogicalConditional |
not(Conditional<?>... conditionals)
Creates a new logical-not conditional for the provided conditionals.
|
static DefaultLogicalConditional |
not(List<Conditional<?>> conditionals)
Creates a new logical-not conditional for the provided conditionals.
|
static DefaultLogicalConditional |
or(Conditional<?>... conditionals)
Creates a new logical-or conditional for the provided conditionals.
|
static DefaultLogicalConditional |
or(List<Conditional<?>> conditionals)
Creates a new logical-or conditional for the provided conditionals.
|
static DefaultPropertyConditional |
when(String field)
Creates a new property conditional for the provided property name.
|
static DefaultCollectionConditional |
whenCollection(String field)
Creates a new collection conditional for the provided property name.
|
public static DefaultPropertyConditional when(String field)
field
- the name of the propertypublic static DefaultCollectionConditional whenCollection(String field)
field
- the name of the propertypublic static DefaultLogicalConditional and(Conditional<?>... conditionals)
conditionals
- the conditionals to logical-andpublic static DefaultLogicalConditional and(List<Conditional<?>> conditionals)
conditionals
- the conditionals to logical-andpublic static DefaultLogicalConditional or(Conditional<?>... conditionals)
conditionals
- the conditionals to logical-orpublic static DefaultLogicalConditional or(List<Conditional<?>> conditionals)
conditionals
- the conditionals to logical-orpublic static DefaultLogicalConditional not(Conditional<?>... conditionals)
conditionals
- the conditionals to logical-notpublic static DefaultLogicalConditional not(List<Conditional<?>> conditionals)
conditionals
- the conditionals to logical-notCopyright © 2021. All rights reserved.