Package com.qfs.util

Interface IBuilder<R,B extends IBuilder<R,?>>

Type Parameters:
R - the builder's result type
B - the builder type
All Known Implementing Classes:
ABuilder

@Deprecated(since="6.0.4", forRemoval=true) public interface IBuilder<R,B extends IBuilder<R,?>>
Deprecated, for removal: This API element is subject to removal in a future version.
Builder interface.
Author:
ActiveViam
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Build the result.
    get()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Results the result built by build().
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns whether this result is already built or not.
  • Method Details

    • build

      B build()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Build the result.
      Returns:
      the builder instance
    • get

      R get()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Results the result built by build().
    • isBuilt

      boolean isBuilt()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns whether this result is already built or not.