Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

joelib.process.types
Class DescStatistic  view DescStatistic download DescStatistic.java

java.lang.Object
  extended byjoelib.process.SimpleProcess
      extended byjoelib.process.types.DescStatistic
All Implemented Interfaces:
joelib.process.JOEProcess, joelib.util.PropertyAcceptor, java.io.Serializable

public class DescStatistic
extends joelib.process.SimpleProcess
implements java.io.Serializable

Calling processor classes if the filter rule fits.


Field Summary
private  java.util.Vector desc2ignore
           
private static java.lang.String FILE_EXT
           
private static org.apache.log4j.Category logger
          Obtain a suitable logger.
private  java.util.Hashtable notNative
           
private  java.util.Hashtable statistic
           
 
Fields inherited from class joelib.process.SimpleProcess
 
Constructor Summary
DescStatistic()
          Constructor for the DescSelectionWriter object
 
Method Summary
 boolean clear()
          Description of the Method
static boolean existsStatisticFileFor(java.lang.String fileName)
          Description of the Method
 boolean fromFile(java.lang.String fileName)
          Description of the Method
 boolean fromFileFor(java.lang.String fileName)
           
 java.util.Enumeration getDescriptors()
          Gets the descriptors attribute of the DescStatistic object
 wsi.ra.tool.ArrayStatistic getDescriptorStatistic(java.lang.String descriptor)
          Gets the descriptorStatistic attribute of the DescStatistic object
static DescStatistic getDescStatistic(joelib.io.IOType inType, java.lang.String inFile)
          Gets the descStatistic attribute of the DescStatistic class
static DescStatistic getDescStatistic(joelib.molecule.JOEMolVector molecules)
           
 boolean hasDescriptorStatistic(java.lang.String descriptor)
          Description of the Method
 boolean isNative(java.lang.String descriptor)
          Gets the descriptorStatistic attribute of the DescStatistic object
 joelib.util.JOEProperty[] neededProperties()
          Description of the Method
 boolean process(joelib.molecule.JOEMol mol, java.util.Map properties)
          Description of the Method
 java.lang.Object putArrayStatistic(java.lang.String _desc, wsi.ra.tool.ArrayStatistic as)
          Description of the Method
 java.lang.String showDescriptorStatistic(java.lang.String descriptor)
          Description of the Method
 java.lang.String toString()
          Description of the Method
 void writeStatisticFileFor(java.lang.String _inFile)
           
 
Methods inherited from class joelib.process.SimpleProcess
acceptedProperties, getProcessInfo, setProcessInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

private static org.apache.log4j.Category logger
Obtain a suitable logger.


FILE_EXT

private static final java.lang.String FILE_EXT
See Also:
Constant Field Values

notNative

private java.util.Hashtable notNative

statistic

private java.util.Hashtable statistic

desc2ignore

private java.util.Vector desc2ignore
Constructor Detail

DescStatistic

public DescStatistic()
Constructor for the DescSelectionWriter object

Method Detail

getDescStatistic

public static DescStatistic getDescStatistic(joelib.molecule.JOEMolVector molecules)

getDescStatistic

public static DescStatistic getDescStatistic(joelib.io.IOType inType,
                                             java.lang.String inFile)
Gets the descStatistic attribute of the DescStatistic class


getDescriptorStatistic

public wsi.ra.tool.ArrayStatistic getDescriptorStatistic(java.lang.String descriptor)
Gets the descriptorStatistic attribute of the DescStatistic object


getDescriptors

public java.util.Enumeration getDescriptors()
Gets the descriptors attribute of the DescStatistic object


isNative

public boolean isNative(java.lang.String descriptor)
Gets the descriptorStatistic attribute of the DescStatistic object


clear

public boolean clear()
Description of the Method

Specified by:
clear in interface joelib.process.JOEProcess

existsStatisticFileFor

public static boolean existsStatisticFileFor(java.lang.String fileName)
Description of the Method


fromFile

public boolean fromFile(java.lang.String fileName)
Description of the Method


fromFileFor

public boolean fromFileFor(java.lang.String fileName)

hasDescriptorStatistic

public boolean hasDescriptorStatistic(java.lang.String descriptor)
Description of the Method


neededProperties

public joelib.util.JOEProperty[] neededProperties()
Description of the Method


process

public boolean process(joelib.molecule.JOEMol mol,
                       java.util.Map properties)
                throws joelib.process.JOEProcessException
Description of the Method

Specified by:
process in interface joelib.process.JOEProcess

putArrayStatistic

public java.lang.Object putArrayStatistic(java.lang.String _desc,
                                          wsi.ra.tool.ArrayStatistic as)
Description of the Method


showDescriptorStatistic

public java.lang.String showDescriptorStatistic(java.lang.String descriptor)
Description of the Method


toString

public java.lang.String toString()
Description of the Method


writeStatisticFileFor

public void writeStatisticFileFor(java.lang.String _inFile)