jklustor-all-api-0.0.7-20140619012755 (ChemAxon)


com.chemaxon.descriptors.metrics
Class TverskyParameters.Builder

Object
  extended by com.chemaxon.descriptors.metrics.TverskyParameters.Builder
All Implemented Interfaces:
ParameterBuilder<TverskyParameters>
Enclosing class:
TverskyParameters

@Beta
public static class TverskyParameters.Builder
extends Object
implements ParameterBuilder<TverskyParameters>

Builder for parameter object.


Constructor Summary
TverskyParameters.Builder()
          Instantiate builder with default values.
TverskyParameters.Builder(TverskyParameters parameters)
          Instantiate builder based on an actual parameter instance.
 
Method Summary
 TverskyParameters build()
          Build immutable parameter object.
 TverskyParameters.Builder coeffQuery(double coeffQuery)
          Set query coefficient.
 TverskyParameters.Builder coeffTarget(double coeffTarget)
          Set target coefficient.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TverskyParameters.Builder

public TverskyParameters.Builder()
Instantiate builder with default values.


TverskyParameters.Builder

public TverskyParameters.Builder(TverskyParameters parameters)
Instantiate builder based on an actual parameter instance.

Parameters:
parameters - Parameters to use
Method Detail

coeffTarget

public TverskyParameters.Builder coeffTarget(double coeffTarget)
Set target coefficient.

Parameters:
coeffTarget - Target coefficient
Returns:
Reference to this

coeffQuery

public TverskyParameters.Builder coeffQuery(double coeffQuery)
Set query coefficient.

Parameters:
coeffQuery - Query coefficient
Returns:
Reference to this

build

public TverskyParameters build()
Build immutable parameter object.

Specified by:
build in interface ParameterBuilder<TverskyParameters>
Returns:
Parameter object

jklustor-all-api-0.0.7-20140619012755 (ChemAxon)