public static final class DRShapeComparatorParameter.Builder extends Object implements ParameterBuilder<DRShapeComparatorParameter>, FlexibilityModeParameterBuilder
Constructor and Description |
---|
Builder()
Instantiates a Builder for ShapeComparatorParameters building with default values.
|
Builder(DRShapeComparatorParameter scp) |
Modifier and Type | Method and Description |
---|---|
DRShapeComparatorParameter |
build()
Constructs an immutable instance of T.
|
DRShapeComparatorParameter.Builder |
confCount(Optional<Integer> confCount)
Count of generated random initial conformations during the alignment.
|
DRShapeComparatorParameter.Builder |
flexibilityMode(AlignmentProperties.FlexibilityMode flexibilityMode) |
DRShapeComparatorParameter.Builder |
metrics(DRShapeMetrics metrics) |
DRShapeComparatorParameter.Builder |
shapeFunction(ShapeFunction shapeFunction) |
public Builder()
public Builder(DRShapeComparatorParameter scp)
public DRShapeComparatorParameter.Builder metrics(DRShapeMetrics metrics)
public DRShapeComparatorParameter.Builder flexibilityMode(AlignmentProperties.FlexibilityMode flexibilityMode)
flexibilityMode
in interface FlexibilityModeParameterBuilder
public DRShapeComparatorParameter.Builder confCount(Optional<Integer> confCount)
confCount
- Conformation count. The default auto can be set by Optional.absent()public DRShapeComparatorParameter.Builder shapeFunction(ShapeFunction shapeFunction)
public DRShapeComparatorParameter build()
ParameterBuilder
build
in interface ParameterBuilder<DRShapeComparatorParameter>