Package adams.core.discovery.genetic
Class GPDGamma
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.core.logging.CustomLoggingLevelObject
-
- adams.core.option.AbstractOptionHandler
-
- adams.core.discovery.AbstractDiscoveryHandler
-
- adams.core.discovery.genetic.AbstractGeneticDiscoveryHandler
-
- adams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandler
-
- adams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandlerResolution
-
- adams.core.discovery.genetic.GPDGamma
-
- All Implemented Interfaces:
adams.core.Destroyable,adams.core.GlobalInfoSupporter,adams.core.logging.LoggingLevelHandler,adams.core.logging.LoggingSupporter,adams.core.option.OptionHandler,adams.core.ShallowCopySupporter<adams.core.discovery.AbstractDiscoveryHandler>,adams.core.SizeOfHandler,Serializable
public class GPDGamma extends adams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandlerResolutionGPD gamma handler.- Version:
- $Revision$
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class adams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandlerResolution
m_Splits
-
Fields inherited from class adams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandler
m_List, m_Maximum, m_Minimum, m_Type
-
-
Constructor Summary
Constructors Constructor Description GPDGamma()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetDefaultList()Returns the default list.protected doublegetDefaultMaximum()Returns the default maximum.protected doublegetDefaultMinimum()Returns the default minimum.protected intgetDefaultSplits()Returns the default splits.protected doublegetValue(adams.core.discovery.PropertyPath.PropertyContainer cont)Returns the double value from the property container.StringglobalInfo()Returns a string describing the object.protected booleanhandles(Object obj)Checks whether this object is handled by this discovery handler.protected voidsetValue(adams.core.discovery.PropertyPath.PropertyContainer cont, double value)Sets the double value in the property container.-
Methods inherited from class adams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandlerResolution
calcNumBits, defineOptions, doPack, doUnpack, getNumBits, getSplits, setSplits, splitsTipText
-
Methods inherited from class adams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandler
getDefaultType, getList, getMaximum, getMinimum, getType, listTipText, maximumTipText, minimumTipText, setList, setMaximum, setMinimum, setType, typeTipText
-
Methods inherited from class adams.core.discovery.genetic.AbstractGeneticDiscoveryHandler
pack, performInitialization, requiresInitialization, unpack
-
Methods inherited from class adams.core.discovery.AbstractDiscoveryHandler
addContainer, getContainers, getInvertMatching, getRegExp, handles, invertMatchingTipText, regExpTipText, reset, setInvertMatching, setRegExp, shallowCopy, shallowCopy, toString
-
Methods inherited from class adams.core.option.AbstractOptionHandler
cleanUpOptions, destroy, finishInit, getDefaultLoggingLevel, getOptionManager, initialize, loggingLevelTipText, newOptionManager, setLoggingLevel, toCommandLine
-
Methods inherited from class adams.core.logging.LoggingObject
configureLogger, getLogger, getLoggingLevel, initializeLogging, isLoggingEnabled, sizeOf
-
-
-
-
Method Detail
-
globalInfo
public String globalInfo()
Returns a string describing the object.- Specified by:
globalInfoin interfaceadams.core.GlobalInfoSupporter- Specified by:
globalInfoin classadams.core.option.AbstractOptionHandler- Returns:
- a description suitable for displaying in the gui
-
getDefaultSplits
protected int getDefaultSplits()
Returns the default splits.- Specified by:
getDefaultSplitsin classadams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandlerResolution- Returns:
- the default
-
getDefaultMinimum
protected double getDefaultMinimum()
Returns the default minimum.- Specified by:
getDefaultMinimumin classadams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandler- Returns:
- the default
-
getDefaultMaximum
protected double getDefaultMaximum()
Returns the default maximum.- Specified by:
getDefaultMaximumin classadams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandler- Returns:
- the default
-
getDefaultList
protected String getDefaultList()
Returns the default list.- Specified by:
getDefaultListin classadams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandler- Returns:
- the default
-
getValue
protected double getValue(adams.core.discovery.PropertyPath.PropertyContainer cont)
Returns the double value from the property container.- Specified by:
getValuein classadams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandlerResolution- Parameters:
cont- the container- Returns:
- the value
-
setValue
protected void setValue(adams.core.discovery.PropertyPath.PropertyContainer cont, double value)Sets the double value in the property container.- Specified by:
setValuein classadams.core.discovery.genetic.AbstractGeneticDoubleDiscoveryHandlerResolution- Parameters:
cont- the containervalue- the value to set
-
handles
protected boolean handles(Object obj)
Checks whether this object is handled by this discovery handler.- Specified by:
handlesin classadams.core.discovery.AbstractDiscoveryHandler- Parameters:
obj- the object to check- Returns:
- true if handled
-
-