public class ThreadLocalizedEcfpParameters extends Object implements DescriptorParameters, Serializable
ThreadLocalizedEcfpGenerator.
We hope efficiency gain from this dangerous workaround. Use with extreme care!.
Safe(e) usage rules of thumb:
The API contracts of DescriptorGenerator regarding API discovery are not fully satisfied by this
class.
| Modifier and Type | Class and Description |
|---|---|
static class |
ThreadLocalizedEcfpParameters.Builder
Parameters builder class for
ThreadLocalizedEcfpParameters. |
static interface |
ThreadLocalizedEcfpParameters.ConstructThreadLocalizedEcfpGenerator
Interface representing ECFP generator constructor.
|
| Constructor and Description |
|---|
ThreadLocalizedEcfpParameters()
Construct with default parametrization.
|
ThreadLocalizedEcfpParameters(ThreadLocalizedEcfpParameters.Builder builder)
Parametrize from a builder.
|
| Modifier and Type | Method and Description |
|---|---|
EcfpGenerator |
getDescriptorGenerator()
Return the represented descriptor generator.
|
EcfpParameters |
getParams()
Delegated parameters.
|
String |
toString() |
public ThreadLocalizedEcfpParameters(ThreadLocalizedEcfpParameters.Builder builder)
builder - Builder to use.public ThreadLocalizedEcfpParameters()
public EcfpGenerator getDescriptorGenerator()
DescriptorParametersPlease note that certain descriptors might provide multiple DescriptorGenerator implementations for
different descriptor representations. (Consider structure based fingerprints feature list/feature counts/folded
finite binary vector representations.) Such different descriptor generators might be exposed through their
parameters object as multiple factory methods.
getDescriptorGenerator in interface DescriptorParameterspublic EcfpParameters getParams()