Class AddBuilder

  • All Implemented Interfaces:
    Builder<Add>

    public class AddBuilder
    extends Object
    implements Builder<Add>
    • Constructor Detail

      • AddBuilder

        public AddBuilder()
      • AddBuilder

        public AddBuilder​(Add expression)
    • Method Detail

      • reset

        public AddBuilder reset()
        Description copied from interface: Builder
        Configure the Builder to produce a default result.
        Specified by:
        reset in interface Builder<Add>
        Returns:
        Builder configured to produce a default result.
      • reset

        public AddBuilder reset​(Add original)
        Description copied from interface: Builder
        Configure the Builder to produce a copy of the provided original.
        Specified by:
        reset in interface Builder<Add>
        Parameters:
        original - Original, if null this will behave the same as unset()
        Returns:
        Builder configured to produce the provided original
      • unset

        public AddBuilder unset()
        Description copied from interface: Builder
        Configure the Builder to produce null.

        This method allows a Builder to be used as a placeholder; in its unset state the build() method will produce null. If any of the builder methods are used the builder will produce a result.

        Specified by:
        unset in interface Builder<Add>
        Returns:
        Builder configured to build null
      • build

        public Add build()
        Description copied from interface: Builder
        Created object, may be null if unset()
        Specified by:
        build in interface Builder<Add>
        Returns:
        Created object may be null if unset()
      • expr1

        public AddBuilder expr1​(Object literal)
      • expr2

        public AddBuilder expr2​(Object literal)