Interface ParameterBuilder<T>

Type Parameters:
T - Type built by this builder
All Superinterfaces:
ParameterBuilder<T>
All Known Implementing Classes:
BvParameters.Builder, CfpParameters.Builder, EcfpParameters.Builder, FvParameters.Builder, MaccsParameters.Builder, PfParameters.Builder, TverskyParameters.Builder

@Beta @PublicAPI public interface ParameterBuilder<T> extends ParameterBuilder<T>
This interface represents a builder.

This interface enforces that an instance of an immutable class can be retrieved using the build() method.

Please note that this interface is marked with @Beta annotation, so it can be subject of incompatible changes or removal in later releases.

  • Method Summary

    Modifier and Type
    Method
    Description
    Constructs an immutable instance of T.
  • Method Details

    • build

      T build()
      Constructs an immutable instance of T.
      Specified by:
      build in interface ParameterBuilder<T>
      Returns:
      An immutable instance of T