Uses of Interface
com.broadleafcommerce.metadata.dsl.core.Conditional
-
-
Uses of Conditional in com.broadleafcommerce.metadata.dsl.core
Classes in com.broadleafcommerce.metadata.dsl.core with type parameters of type Conditional Modifier and Type Interface Description interface
Conditional<C extends Conditional<C>>
Represents a condition used to gate certain behavior or components.Methods in com.broadleafcommerce.metadata.dsl.core that return types with arguments of type Conditional Modifier and Type Method Description List<Conditional<?>>
AbstractComponent. getConditionals()
List<Conditional<?>>
Component. getConditionals()
A set of conditions used to indicate when this component should be rendered.List<Conditional<?>>
Field. getReadOnlyConditionals()
List<Conditional<?>>
Mapping. getWhen()
The set of conditions that control whether or not this mapping will be applied.Methods in com.broadleafcommerce.metadata.dsl.core with parameters of type Conditional Modifier and Type Method Description M
Mapping. condition(Conditional<?>... conditions)
default C
Component. conditional(Conditional<?>... conditionals)
Adds one or more conditions to this component.default F
Field. readOnlyConditional(Conditional<?>... conditionals)
Method parameters in com.broadleafcommerce.metadata.dsl.core with type arguments of type Conditional Modifier and Type Method Description default C
Component. conditionals(List<Conditional<?>> conditionals)
Adds one or more conditions to this component.M
Mapping. conditions(List<Conditional<?>> conditions)
default F
Field. readOnlyConditionals(List<Conditional<?>> readOnlyConditionals)
void
AbstractComponent. setConditionals(List<Conditional<?>> conditionals)
void
Component. setConditionals(List<Conditional<?>> conditionals)
void
Field. setReadOnlyConditionals(List<Conditional<?>> readOnlyConditionals)
Constructor parameters in com.broadleafcommerce.metadata.dsl.core with type arguments of type Conditional Constructor Description ConditionalList(Collection<? extends Conditional<?>> c)
-
Uses of Conditional in com.broadleafcommerce.metadata.dsl.core.extension
Methods in com.broadleafcommerce.metadata.dsl.core.extension with parameters of type Conditional Modifier and Type Method Description default G
Pollable. pollableCollectionCondition(Conditional<?>... conditions)
default G
Pollable. pollableItemCondition(Conditional<?>... conditions)
Method parameters in com.broadleafcommerce.metadata.dsl.core.extension with type arguments of type Conditional Modifier and Type Method Description default G
Pollable. pollableCollectionConditions(Collection<Conditional<?>> conditionsToAdd)
default G
Pollable. pollableItemConditions(Collection<Conditional<?>> conditionsToAdd)
-
Uses of Conditional in com.broadleafcommerce.metadata.dsl.core.extension.actions
Methods in com.broadleafcommerce.metadata.dsl.core.extension.actions with parameters of type Conditional Modifier and Type Method Description default A
GridRowConditionalAction. conditional(Conditional... conditionals)
Adds the conditions to render this action.Method parameters in com.broadleafcommerce.metadata.dsl.core.extension.actions with type arguments of type Conditional Modifier and Type Method Description default A
GridRowConditionalAction. conditional(List<Conditional> conditionals)
Adds the list of conditions to render this action. -
Uses of Conditional in com.broadleafcommerce.metadata.dsl.core.extension.columns
Methods in com.broadleafcommerce.metadata.dsl.core.extension.columns with parameters of type Conditional Modifier and Type Method Description default C
DynamicColumn. when(Conditional<?> conditional, UnaryOperator<Column<?>> fn)
Helper method for adding a new column option with a single conditional.Method parameters in com.broadleafcommerce.metadata.dsl.core.extension.columns with type arguments of type Conditional Modifier and Type Method Description default C
DynamicColumn. when(List<Conditional<?>> conditionals, UnaryOperator<Column<?>> fn)
Helper method for adding a new column option with a list of conditionals. -
Uses of Conditional in com.broadleafcommerce.metadata.dsl.core.extension.conditionals
Subinterfaces of Conditional in com.broadleafcommerce.metadata.dsl.core.extension.conditionals Modifier and Type Interface Description interface
CollectionConditional<C extends CollectionConditional<C>>
An extension ofConditional
that is used for matching a set of conditionals against each member of a collection field.interface
LogicalConditional<C extends LogicalConditional<C>>
An extension ofConditional
that is used for performing logical operations on a set of conditionals.interface
PropertyConditional<C extends PropertyConditional<C>>
An extension ofConditional
that is used for checking if a property matches a certain criteria or value.Classes in com.broadleafcommerce.metadata.dsl.core.extension.conditionals that implement Conditional Modifier and Type Class Description class
DefaultCollectionConditional
The default implementation ofCollectionConditional
.class
DefaultLogicalConditional
class
DefaultPropertyConditional
The default implementation ofPropertyConditional
.Methods in com.broadleafcommerce.metadata.dsl.core.extension.conditionals that return types with arguments of type Conditional Modifier and Type Method Description List<Conditional<?>>
CollectionConditional. getConditionals()
List<Conditional<?>>
DefaultCollectionConditional. getConditionals()
Conditionals that will be matched against the collection members.List<Conditional<?>>
DefaultLogicalConditional. getConditionals()
Conditionals that will be matched against the collection members.List<Conditional<?>>
LogicalConditional. getConditionals()
Methods in com.broadleafcommerce.metadata.dsl.core.extension.conditionals with parameters of type Conditional Modifier and Type Method Description default C
CollectionConditional. conditional(Conditional<?>... conditionals)
Adds one or more conditions to this conditional.default C
LogicalConditional. conditional(Conditional<?>... conditionals)
Adds one or more conditions to this conditional.Method parameters in com.broadleafcommerce.metadata.dsl.core.extension.conditionals with type arguments of type Conditional Modifier and Type Method Description default C
CollectionConditional. conditionals(List<Conditional<?>> conditionals)
Adds one or more conditions to this conditional.default C
LogicalConditional. conditionals(List<Conditional<?>> conditionals)
Adds one or more conditions to this conditional.void
CollectionConditional. setConditionals(List<Conditional<?>> conditionals)
void
DefaultCollectionConditional. setConditionals(List<Conditional<?>> conditionals)
Conditionals that will be matched against the collection members.void
DefaultLogicalConditional. setConditionals(List<Conditional<?>> conditionals)
Conditionals that will be matched against the collection members.void
LogicalConditional. setConditionals(List<Conditional<?>> conditionals)
-
Uses of Conditional in com.broadleafcommerce.metadata.dsl.core.extension.fields
Methods in com.broadleafcommerce.metadata.dsl.core.extension.fields that return types with arguments of type Conditional Modifier and Type Method Description List<Conditional<?>>
AbstractField. getReadOnlyConditionals()
Method parameters in com.broadleafcommerce.metadata.dsl.core.extension.fields with type arguments of type Conditional Modifier and Type Method Description void
AbstractField. setReadOnlyConditionals(List<Conditional<?>> readOnlyConditionals)
-
Uses of Conditional in com.broadleafcommerce.metadata.dsl.core.utils
Methods in com.broadleafcommerce.metadata.dsl.core.utils with parameters of type Conditional Modifier and Type Method Description static DefaultLogicalConditional
Conditionals. and(Conditional<?>... conditionals)
Creates a new logical-and conditional for the provided conditionals.static DefaultLogicalConditional
Conditionals. not(Conditional<?>... conditionals)
Creates a new logical-not conditional for the provided conditionals.static DefaultLogicalConditional
Conditionals. or(Conditional<?>... conditionals)
Creates a new logical-or conditional for the provided conditionals.Method parameters in com.broadleafcommerce.metadata.dsl.core.utils with type arguments of type Conditional Modifier and Type Method Description static DefaultLogicalConditional
Conditionals. and(List<Conditional<?>> conditionals)
Creates a new logical-and conditional for the provided conditionals.static DefaultLogicalConditional
Conditionals. not(List<Conditional<?>> conditionals)
Creates a new logical-not conditional for the provided conditionals.static DefaultLogicalConditional
Conditionals. or(List<Conditional<?>> conditionals)
Creates a new logical-or conditional for the provided conditionals.
-