Interface EffectiveStatementMixins.WhenConditionMixin<A,D extends DeclaredStatement<A>>

Type Parameters:
A - Argument type (Empty if statement does not have argument.)
D - Class representing declared version of this statement.
All Superinterfaces:
EffectiveStatement<A,D>, ModelStatement<A>, WhenConditionAware
All Known Subinterfaces:
EffectiveStatementMixins.DataSchemaNodeMixin<D>, EffectiveStatementMixins.OpaqueDataSchemaNodeMixin<D>, EffectiveStatementMixins.OperationContainerMixin<D>
Enclosing class:
EffectiveStatementMixins

public static interface EffectiveStatementMixins.WhenConditionMixin<A,D extends DeclaredStatement<A>> extends WhenConditionAware
Helper used to locate the effective when statement and exposing its argument as per WhenConditionAware.