| Interface | Description | 
|---|---|
| Persistable | 
 Represent an object that can be persisted. 
 | 
| Persistor | 
 Provides the abilities to
 
 Persist a Persistable object to the persistence (a file, the variables etc.)
 Delete the persistence (a file, the variables etc.)
 Convert the contents stored in a persistence substance into a Persistable object. 
 | 
| Verifier | 
 Provides the ability to verify a Persistable object against the contents stored in a persistence substance. 
 | 
| Class | Description | 
|---|---|
| AbstractRuntimeDataPersistor | 
 A Persistor with RuntimeDataInterface providing underlying functionality. 
 | 
| AbstractRuntimeDataVerifier | 
 A Verifier with RuntimeDataInterface providing underlying functionality. 
 | 
| PersistableDefault | |
| PersistorFactory | |
| PersistorToFile | |
| PersistorToHierarchialFile | 
 Write the Persistable object to a persistence of hierarchical structure, such as JSON, XML file. 
 | 
| PersistorToJSONFile | 
 Write Persistable object to a JSON file, such as: 
 | 
| PersistorToPropertiesFile | 
 Write Persistable object to a Properties file, such as: 
 | 
| PersistorToVariable | |
| PersistorToXMLFile | 
 Write Persistable object to an XML file, such as: 
 | 
| VerifierFactory | |
| VerifierToFile | |
| VerifierToJSONFile | 
 Verify a persistable object to a JSON file, such as: 
 | 
| VerifierToPropertiesFile | 
 Verify a persistable object to an Properties file, such as: 
 | 
| VerifierToXMLFile | 
 Verify a persistable object to an XML file, such as: 
 | 
| Enum | Description | 
|---|---|
| PersistenceType | 
 This enum represents the possible persistence types. 
 | 
Copyright © SAS Institute. All Rights Reserved.