org.apache.uima

## Interface UimaSerializable

- All Known Subinterfaces:
    UimaSerializableFSs
  All Known Implementing Classes:
    FSArrayList, FSHashSet, FSLinkedHashSet, Int2FS, IntegerArrayList

      public interface UimaSerializable

  This interface is implemented by JCas classes that need to be called by the framework when a serialization is about to happen.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `_init_from_cas_data()`
    `default void` | `_reset_cas_data()`
    `void` | `_save_to_cas_data()` This method is called by the framework before serialization of an instance of this JCas class.
    `FeatureStructureImplC` | `_superClone()`
    `default FeatureStructureImplC` | `clone()`

- - ### Method Detail

    - #### _save_to_cas_data

          void _save_to_cas_data()

      This method is called by the framework before serialization of an instance of this JCas class. The implementation should save whatever data is needed into Features of this JCas class that can be serialized by UIMA.

    - #### _init_from_cas_data

          void _init_from_cas_data()

    - #### _superClone

          FeatureStructureImplC _superClone()

    - #### _reset_cas_data

          default void _reset_cas_data()

    - #### clone

          default FeatureStructureImplC clone()

Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.