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()
DescriptorParameters
Please 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 DescriptorParameters
public EcfpParameters getParams()