Package com.chemaxon.descriptors.common
package com.chemaxon.descriptors.common
Unguarded descriptor handling.
Unguarded descriptor comparison and generation codes optimized for performance against robustness. Classes, interfaces in this package must be used with extreme care: API contract enforcement is inverted since contracts and preconditions of the unguarded functionality must be enforced by the outer level.
-
ClassDescriptionBinaryVectorDescriptor is a
Descriptor
which holds a fixed length binary fingerprint.Utility methods related to bit string descriptors.Order of components in packed representations.Result of a descriptor comparison.Descriptor represents a molecular descriptor calculated by a specificDescriptorGenerator
instance for a specific structure.DescriptorComparator<D extends Descriptor>Common functionality for descriptor comparison.DescriptorGenerator<B extends Descriptor>DescriptorGenerator implements molecule to descriptor calculation functionality.Descriptor calculator parameters base interface.DescriptorSerializer<B extends Descriptor>DescriptorSerializer represents descriptor IO.FloatVectorDescriptor is aDescriptor
which holds a float vector fingerprint.Represents guarded entities.Guarded checking utility.Create new guard object.This interface represents a builder.