org.encog.ml.bayesian

## Class PersistBayes

- java.lang.Object
- - org.encog.ml.bayesian.PersistBayes

- All Implemented Interfaces:
    EncogPersistor

      public class PersistBayes
      extends Object
      implements EncogPersistor

  Persist a Bayesian network.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `PersistBayes()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getFileVersion()`
    `String` | `getPersistClassString()`
    `Object` | `read(InputStream is)` Read the object from an input stream.
    `void` | `save(OutputStream os, Object obj)` Save the object.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### PersistBayes

          public PersistBayes()

  - ### Method Detail

    - #### getFileVersion

          public final int getFileVersion()

      Specified by:
        `getFileVersion` in interface `EncogPersistor`
      Returns:
        The file version.

    - #### read

          public final Object read(InputStream is)

      Read the object from an input stream.
      Specified by:
        `read` in interface `EncogPersistor`
      Parameters:
        `is` - The input stream.
      Returns:
        The object.

    - #### save

          public final void save(OutputStream os,
                  Object obj)

      Save the object.
      Specified by:
        `save` in interface `EncogPersistor`
      Parameters:
        `os` - The output stream to save to.
        `obj` - The object to save.

    - #### getPersistClassString

          public String getPersistClassString()

      Specified by:
        `getPersistClassString` in interface `EncogPersistor`
      Returns:
        Get the class string for the object.

Copyright © 2014. All Rights Reserved.