Class PfTableReader
- java.lang.Object
-
- com.chemaxon.descriptors.db.MDTableReader<FloatVectorDescriptor>
-
- com.chemaxon.descriptors.fingerprints.pf2d.PfTableReader
-
@Beta @PublicAPI public abstract class PfTableReader extends MDTableReader<FloatVectorDescriptor>
MDTable reader for 2D pharmacophore fingerprints.Please note that this interface is marked with @Beta annotation, so it can be subject of incompatible changes or removal in later releases.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
PfTableReader.Factory
Factory class.
-
Constructor Summary
Constructors Constructor Description PfTableReader()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static PfTableReader
createNewReader(String xmlConfig)
Create a PfTableReader from the xml configuration string.abstract PfGenerator
getDescriptorGenerator()
Associated descriptor generator.-
Methods inherited from class com.chemaxon.descriptors.db.MDTableReader
getStandardizerWrapper, getXmlConfig, read
-
-
-
-
Method Detail
-
createNewReader
public static PfTableReader createNewReader(String xmlConfig)
Create a PfTableReader from the xml configuration string.- Parameters:
xmlConfig
- xml config- Returns:
- a PfTableReader implementation
- Throws:
IllegalArgumentException
- invalid xml string
-
getDescriptorGenerator
public abstract PfGenerator getDescriptorGenerator()
Description copied from class:MDTableReader
Associated descriptor generator. Associated generator is compatible with the read descriptors created by methodMDTableReader.read(byte[])
. Note that theDescriptorSerializer
exposed by the returned generator is not compatible with the binary form represented by this reader.- Specified by:
getDescriptorGenerator
in classMDTableReader<FloatVectorDescriptor>
- Returns:
- Associated generator
-
-