jklustor-overlap-0.0.2-20140619012940 (ChemAxon)


com.chemaxon.descriptors.fingerprints.pf2d
Class ThreadLocalizedPfParameters

Object
  extended by com.chemaxon.descriptors.fingerprints.pf2d.ThreadLocalizedPfParameters
All Implemented Interfaces:
com.chemaxon.descriptors.common.DescriptorParameters, Serializable

public class ThreadLocalizedPfParameters
extends Object
implements com.chemaxon.descriptors.common.DescriptorParameters

Parameters class for ThreadLocalizedPfGenerator.

We hope efficiency gain from this dangerous workaround. Use with extreme care!.

Conventions and contracts related to com.chemaxon.descriptors and com.chemaxon.apidiscovery are not satisfied by this class.

Author:
Gabor Imre, Laszlo Antal
See Also:
Serialized Form

Nested Class Summary
static class ThreadLocalizedPfParameters.Builder
          Builder class for the immutable parameter object.
protected static interface ThreadLocalizedPfParameters.ConstructPfGenerator
          Interface representing PF generator constructor.
 
Constructor Summary
ThreadLocalizedPfParameters()
          Constructor using the default settings.
 
Method Summary
protected  com.chemaxon.descriptors.fingerprints.pf2d.PfGeneratorImpl constructPdGeneratorImpl()
          Construct non thread safe Pf generator.
static ThreadLocalizedPfParameters.Builder createNewBuilder()
          Construct a builder for this parameter class, initialized to default.
 ThreadLocalizedPfGenerator getDescriptorGenerator()
           
 Optional<String> getXmlConfig()
          The XML configuration string.
 String toString()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThreadLocalizedPfParameters

public ThreadLocalizedPfParameters()
Constructor using the default settings.

Method Detail

createNewBuilder

public static ThreadLocalizedPfParameters.Builder createNewBuilder()
Construct a builder for this parameter class, initialized to default.

Returns:
Builder initialized to default settings

getDescriptorGenerator

public ThreadLocalizedPfGenerator getDescriptorGenerator()
Specified by:
getDescriptorGenerator in interface com.chemaxon.descriptors.common.DescriptorParameters

constructPdGeneratorImpl

protected com.chemaxon.descriptors.fingerprints.pf2d.PfGeneratorImpl constructPdGeneratorImpl()
Construct non thread safe Pf generator.

Returns:
Generator according to the represented parameters

toString

public String toString()
Overrides:
toString in class Object

getXmlConfig

public Optional<String> getXmlConfig()
The XML configuration string.

Returns:
config string

jklustor-overlap-0.0.2-20140619012940 (ChemAxon)