Interface Exportable

All Known Implementing Classes:
AttributeFields, Derived, ImportedFields, IndexInfo, IndexingScript, IndexSchema, Juniperrc, RankProfileList, SchemaInfo, Summaries, SummaryClass, VsmFields, VsmSummary

public interface Exportable
Classes exportable to configurations
Author:
bratseth
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    export(String toDirectory)
    Exports the configuration of this object
    The (short) name of the exported file
  • Method Details

    • export

      void export(String toDirectory) throws IOException
      Exports the configuration of this object
      Parameters:
      toDirectory - the directory to export to, does not write to disk if null
      Throws:
      IOException - if exporting fails, some files may still be created
    • getFileName

      String getFileName()
      The (short) name of the exported file
      Returns:
      a String with the (short) name of the exported file