Package introspector.model.traverse
package introspector.model.traverse
The traverse package provides different functionalities to traverse the object structure of the model as a tree. Namely, thw WriteTreeTraversal class performs the traversal, while the TreeSerializer interface is used to write the tree with different formats.
Copyright (c) Francisco Ortin.
MIT license.
- Author:
- Francisco Ortin
-
ClassDescriptionA serializer to show a tree in the consoleTests for the HtmlSerializer class in the model packageStores a tree as a html fileSymmetricPair<T1,
T2> A basic tuple of two symmetric elements.MapNode provides a Node implementation to represent any value whose type is a java.util.Map.Class that compares two trees and writes the differences in lists of filesTests for the TreeComparator class in the model.traverse packageDefines the operations to be defined so that a tree could be storedMock of the TreeSerializer interfaceTests for the TxtSerializer class in the model packageStores a tree as a txt fileWrites trees with different formats.Tests for the WriteTreeTraversal class in the model package