|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.daylight.DaylightCppObject
com.daylight.DaylightObject
com.daylight.AtomBondCollection
public class AtomBondCollection
Base class for for any object for which object.stream(DaylightObject::Atom) and object.stream(DaylightObject::Bond) will return a stream of atoms and bonds, respectively.
Field Summary |
---|
Fields inherited from class com.daylight.DaylightCppObject |
---|
ref |
Constructor Summary | |
---|---|
protected |
AtomBondCollection()
implicit superconstructor. |
Method Summary | |
---|---|
protected void |
finalize()
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. |
Fingerprint |
generateFingerprint(int minStep,
int maxStep,
int sizeInBits)
from dt_fp_generatefp. |
int |
getAtomCount()
from dt_count. |
Fingerprint |
partialFingerprint(Atom atom,
int minStep,
int maxStep,
int sizeInBits)
from dt_fp_partfp. |
Fingerprint |
partialFingerprint(Bond bond,
int minStep,
int maxStep,
int sizeInBits)
from dt_fp_partfp. |
Methods inherited from class java.lang.Object |
---|
clone, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected AtomBondCollection() throws DaylightException
DaylightException
Method Detail |
---|
public int getAtomCount() throws DaylightException
DaylightException
public Fingerprint generateFingerprint(int minStep, int maxStep, int sizeInBits) throws DaylightException
minStep
- minimum length path to be included in the fingerprintmaxStep
- maximum length path to be included in the fingerprintsizeInBits
- values are 32 to 2^30
DaylightException
public Fingerprint partialFingerprint(Atom atom, int minStep, int maxStep, int sizeInBits) throws DaylightException
atom
- the atom which is in the generated pathsminStep
- minimum length path to be included in the fingerprintmaxStep
- maximum length path to be included in the fingerprintsizeInBits
- values are 32 to 2^30
DaylightException
public Fingerprint partialFingerprint(Bond bond, int minStep, int maxStep, int sizeInBits) throws DaylightException
bond
- the bond which is in the generated pathsminStep
- minimum length path to be included in the fingerprintmaxStep
- maximum length path to be included in the fingerprintsizeInBits
- values are 32 to 2^30
DaylightException
protected void finalize() throws java.lang.Throwable
finalize
in class DaylightObject
java.lang.Throwable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |