@Beta @PublicAPI public class PfParameters extends java.lang.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.
|
com.google.common.base.Optional<java.lang.String> |
getXmlConfig()
The XML configuration string.
|
java.lang.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
public java.lang.String toString()
toString
in class java.lang.Object
public com.google.common.base.Optional<java.lang.String> getXmlConfig()