weka.core

## Interface EnvironmentHandler

- All Known Implementing Classes:
    AbstractFileLoader, AbstractFileSaver, AddUserFields, AddUserFieldsCustomizer, ArffLoader, ArffSaver, Associator, AttributeSummarizer, AttributeSummarizerCustomizer, C45Loader, C45Saver, Classifier, ClassifierCustomizer, CSVLoader, CSVSaver, DatabaseLoader, DatabaseSaver, DataVisualizer, DataVisualizerCustomizer, EnvironmentField, FileEnvironmentField, FlowByExpression, FlowByExpressionCustomizer, ImageSaver, ImageSaverCustomizer, InputMappedClassifier, Join, JoinCustomizer, JSONLoader, JSONSaver, LibSVMLoader, LibSVMSaver, Loader, LoaderCustomizer, MatlabLoader, MatlabSaver, ModelPerformanceChart, ModelPerformanceChartCustomizer, PropertySheetPanel, ReplaceMissingWithUserConstant, Saver, SaverCustomizer, ScatterPlotMatrix, SerializedInstancesLoader, SerializedInstancesSaver, SerializedModelSaver, SerializedModelSaverCustomizer, Sorter, SorterCustomizer, SubstringLabeler, SubstringLabelerCustomizer, SubstringLabelerRules, SubstringReplacer, SubstringReplacerCustomizer, SubstringReplacerRules, SVMLightLoader, SVMLightSaver, TextSaver, TextSaverCustomizer, Vote, XRFFLoader, XRFFSaver

      public interface EnvironmentHandler

  Interface for something that can utilize environment variables. NOTE: since environment variables should be transient, the implementer needs to be careful of state after de-serialization. Default system-wide environment variables can be got via a call to `weka.core.Environment.getSystemWide()`
  Version:
    $Revision: 8034 $
  Author:
    mhall (mhall{[at]}pentaho{[dot]}com)

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `setEnvironment(Environment env)` Set environment variables to use.

- - ### Method Detail

    - #### setEnvironment

          void setEnvironment(Environment env)

      Set environment variables to use.
      Parameters:
        `env` - the environment variables to use