@PublicAPI @Beta public class MaccsParameters extends Object implements DescriptorParameters
As of version 16.12.5.0
license (LicenseGlobals.MACCS
) is required to use MACCS implementation.
Please note that this class is marked with Beta
annotation, so it can be subject of incompatible
changes or removal in later releases.
Modifier and Type | Class and Description |
---|---|
static class |
MaccsParameters.Builder
Build parameters for MACCS fingerprint descriptor generation.
|
static interface |
MaccsParameters.ConstructMaccsGenerator
Interface representing Maccs generator constructor.
|
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MACCS_LENGTH
The length should be the multiple of 64, so the original 166 will be 192
|
Constructor and Description |
---|
MaccsParameters()
Constructor.
|
MaccsParameters(MaccsParameters.Builder build)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
MaccsGenerator |
getDescriptorGenerator()
Gives the descriptor generator based on this parameters
|
public static final int DEFAULT_MACCS_LENGTH
public MaccsParameters(MaccsParameters.Builder build)
build
- used to build the parameters representationpublic MaccsParameters()
public MaccsGenerator getDescriptorGenerator()
getDescriptorGenerator
in interface DescriptorParameters