Class AbstractDescriptorHandlerFP<U>
- java.lang.Object
-
- com.actelion.research.chem.descriptor.AbstractDescriptorHandlerFP<U>
-
- All Implemented Interfaces:
DescriptorHandler<int[],U>,ISimilarityCalculator<int[]>
- Direct Known Subclasses:
DescriptorHandlerFFP512,DescriptorHandlerHashedCFp,DescriptorHandlerPFP512
public abstract class AbstractDescriptorHandlerFP<U> extends java.lang.Object implements DescriptorHandler<int[],U>
-
-
Field Summary
Fields Modifier and Type Field Description protected static int[]FAILED_OBJECT-
Fields inherited from interface com.actelion.research.chem.descriptor.DescriptorHandler
FAILED_BYTES, FAILED_STRING
-
-
Constructor Summary
Constructors Constructor Description AbstractDescriptorHandlerFP()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancalculationFailed(int[] o)int[]decode(byte[] bytes)int[]decode(java.lang.String s)java.lang.Stringencode(int[] o)floatgetSimilarity(int[] o1, int[] o2)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.actelion.research.chem.descriptor.DescriptorHandler
createDescriptor, getInfo, getThreadSafeCopy, getVersion
-
-
-
-
Method Detail
-
encode
public java.lang.String encode(int[] o)
- Specified by:
encodein interfaceDescriptorHandler<int[],U>
-
decode
public int[] decode(java.lang.String s)
- Specified by:
decodein interfaceDescriptorHandler<int[],U>
-
decode
public int[] decode(byte[] bytes)
- Specified by:
decodein interfaceDescriptorHandler<int[],U>
-
calculationFailed
public boolean calculationFailed(int[] o)
- Specified by:
calculationFailedin interfaceDescriptorHandler<int[],U>
-
getSimilarity
public float getSimilarity(int[] o1, int[] o2)- Specified by:
getSimilarityin interfaceISimilarityCalculator<U>
-
-