Interface RootConditionAccessor.RootConditionBuilder<B extends RootConditionAccessor.RootConditionBuilder<B>>

Type Parameters:
B - The builder to return in order to be able to apply multiple build operations.
Enclosing interface:
RootConditionAccessor

public static interface RootConditionAccessor.RootConditionBuilder<B extends RootConditionAccessor.RootConditionBuilder<B>>
Provides a builder method for a root condition property returning the builder for applying multiple build operations.
  • Method Summary

    Modifier and Type
    Method
    Description
    withRootArgsSyntax(ArgsSyntax aRootArgsSyntax)
    Sets the root condition for the root condition property.
    default B
    withRootOption(Option<?> aRootOption)
    Sets the root option for the root condition property.
  • Method Details

    • withRootArgsSyntax

      B withRootArgsSyntax(ArgsSyntax aRootArgsSyntax)
      Sets the root condition for the root condition property.
      Parameters:
      aRootArgsSyntax - The root condition to be stored by the root condition property.
      Returns:
      The builder for applying multiple build operations.
    • withRootOption

      default B withRootOption(Option<?> aRootOption)
      Sets the root option for the root condition property. Convenience method wrapping an Option into a OptionCondition and passing it to the withRootArgsSyntax(ArgsSyntax) method.
      Parameters:
      aRootOption - The root condition to be stored by the root condition property.
      Returns:
      The builder for applying multiple build operations.