MOA 12.03
Real Time Analytics for Data Streams
moa.MOAObject Interface Reference

Interface implemented by classes in MOA, so that all are serializable, can produce copies of their objects, and can measure its memory size. More...

Inheritance diagram for moa.MOAObject:
Collaboration diagram for moa.MOAObject:

List of all members.

Public Member Functions

int measureByteSize ()
 Gets the memory size of this object.
MOAObject copy ()
 This method produces a copy of this object.
void getDescription (StringBuilder sb, int indent)
 Returns a string representation of this object.

Detailed Description

Interface implemented by classes in MOA, so that all are serializable, can produce copies of their objects, and can measure its memory size.

They also give a string description.

Author:
Richard Kirkby (rkirkby@cs.waikato.ac.nz)
Version:
Revision:
7

Definition at line 32 of file MOAObject.java.


Member Function Documentation

void moa.MOAObject.getDescription ( StringBuilder  sb,
int  indent 
)

Returns a string representation of this object.

Used in AbstractMOAObject.toString to give a string representation of the object.

Parameters:
sbthe stringbuilder to add the description
indentthe number of characters to indent

Implemented in moa.classifiers.AbstractClassifier, moa.classifiers.core.attributeclassobservers.BinaryTreeNumericAttributeClassObserver, moa.classifiers.core.attributeclassobservers.GaussianNumericAttributeClassObserver, moa.classifiers.core.attributeclassobservers.GreenwaldKhannaNumericAttributeClassObserver, moa.classifiers.core.attributeclassobservers.NominalAttributeClassObserver, moa.classifiers.core.attributeclassobservers.NullAttributeClassObserver, moa.classifiers.core.attributeclassobservers.VFMLNumericAttributeClassObserver, moa.classifiers.core.AttributeSplitSuggestion, moa.classifiers.core.conditionaltests.NominalAttributeBinaryTest, moa.classifiers.core.conditionaltests.NominalAttributeMultiwayTest, moa.classifiers.core.conditionaltests.NumericAttributeBinaryTest, moa.classifiers.core.driftdetection.ADWIN, moa.classifiers.core.driftdetection.DDM, moa.classifiers.core.driftdetection.DriftDetectionMethod, moa.classifiers.core.driftdetection.EDDM, moa.classifiers.core.splitcriteria.GiniSplitCriterion, moa.classifiers.core.splitcriteria.InfoGainSplitCriterion, moa.cluster.Cluster, moa.cluster.Clustering, moa.clusterers.AbstractClusterer, moa.clusterers.denstream.Timestamp, moa.core.AutoExpandVector< T >, moa.core.DoubleVector, moa.core.GaussianEstimator, moa.core.GreenwaldKhannaQuantileSummary, moa.core.Measurement, moa.evaluation.BasicClassificationPerformanceEvaluator, moa.evaluation.BasicClusteringPerformanceEvaluator, moa.evaluation.BasicRegressionPerformanceEvaluator, moa.evaluation.EWMAClassificationPerformanceEvaluator, moa.evaluation.FadingFactorClassificationPerformanceEvaluator, moa.evaluation.LearningCurve, moa.evaluation.LearningEvaluation, moa.evaluation.MeasureCollection, moa.evaluation.WindowClassificationPerformanceEvaluator, moa.evaluation.WindowRegressionPerformanceEvaluator, moa.options.AbstractOption, moa.options.Options, moa.streams.ArffFileStream, moa.streams.CachedInstancesStream, moa.streams.clustering.FileStream, moa.streams.clustering.RandomRBFGeneratorEvents, moa.streams.ConceptDriftRealStream, moa.streams.ConceptDriftStream, moa.streams.FilteredStream, moa.streams.filters.AddNoiseFilter, moa.streams.generators.AgrawalGenerator, moa.streams.generators.HyperplaneGenerator, moa.streams.generators.LEDGenerator, moa.streams.generators.LEDGeneratorDrift, moa.streams.generators.multilabel.MetaMultilabelGenerator, moa.streams.generators.RandomRBFGenerator, moa.streams.generators.RandomRBFGeneratorDrift, moa.streams.generators.RandomTreeGenerator, moa.streams.generators.SEAGenerator, moa.streams.generators.STAGGERGenerator, moa.streams.generators.WaveformGenerator, moa.streams.generators.WaveformGeneratorDrift, moa.tasks.AbstractTask, and moa.tasks.FailedTaskReport.

Referenced by weka.classifiers.meta.MOA.toString(), and moa.AbstractMOAObject.toString().

Here is the caller graph for this function:


The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations