@Beta @PublicAPI public class PfParameters extends Object implements DescriptorParameters
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 |
PfParameters.Builder
Builder class for the immutable parameter object.
|
static interface |
PfParameters.ConstructPfGenerator
Interface representing PF generator constructor.
|
Constructor and Description |
---|
PfParameters()
Constructor using the default settings.
|
Modifier and Type | Method and Description |
---|---|
static PfParameters.Builder |
createNewBuilder()
Construct a builder for this parameter class, initialized to default.
|
PfGenerator |
getDescriptorGenerator()
Return the represented descriptor generator.
|
Optional<String> |
getXmlConfig()
The XML configuration string.
|
String |
toString() |
public static PfParameters.Builder createNewBuilder()
public PfGenerator 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