Class LogD

  • All Implemented Interfaces:
    Cloneable

    @PublicAPI
    public class LogD
    extends ScalarDescriptor
    Implements logD value as a scalar descriptor.
    Since:
    JChem 2.2
    See Also:
    LogDPredictor
    • Constructor Detail

      • LogD

        public LogD()
        Creates a new, empty logD descriptor.
      • LogD

        public LogD​(LDParameters params)
        Creates a new instance according to the parameters given.
        Parameters:
        params - parameters
      • LogD

        public LogD​(String params)
        Creates a new instance according to the parameters given.
        Parameters:
        params - parameter settings
      • LogD

        public LogD​(ScalarDescriptor sd)
        Copy constructor. An identical copy of the ScalarDescriptor passed is created. The old and the new instances share the same LDParameters object.
        Parameters:
        sd - a descriptor to be copied
    • Method Detail

      • getName

        public String getName()
        Gets the name of the LogD descriptor object. The name is not the same as the class name, but nicer, and more meaningful for end-users too.
        Overrides:
        getName in class ScalarDescriptor
        Returns:
        the nice, external name for logD descriptor class objects
      • getShortName

        public String getShortName()
        Gets the short name of the descriptor.
        Overrides:
        getShortName in class ScalarDescriptor
        Returns:
        the short name used in text outputs (tables etc.)
      • getParametersClassName

        public String getParametersClassName()
        Gets the name of the parameters class corresponding to the descriptor.
        Overrides:
        getParametersClassName in class ScalarDescriptor
        Returns:
        the name of the parameters class