Class BookHierarchyBuilder

  • All Implemented Interfaces:
    Cloneable

    public class BookHierarchyBuilder
    extends HierarchyBuilder<BookHierarchyBuilder>
    The BookHierarchyBuilder is an instance of HierarchyBuilder that provides a way to make book node tuples to be stored in the "BookHierarchy" datastore. It follows a standard builder pattern for making objects. This builder will map various fields into a tuple that can be later stored in the Book Hierarchy datastore. It will convert booleans into "Y" or "N" strings for certain fields. This build also keeps track of all changes being made on the tuple via its logger. This build will keep track of the nodes level and store its ancestors in each level above it in the levels part of the tuples.
    Author:
    ActiveViam