Parser

Abstract base class to be implemented by sublcasses. A Parser should parse files of one or more types and generate information out of it

Query

Allows to query the graph database in a LINQ-like chainable way.

TreeNode

A node in the tree datastructure. mainly consists out of helper functions

TreeWalker

Parses a directory tree and creates document instances by using multiple parsers