def __init__(self, root_node_id, case_insensitive=False, **kwargs):
        """
        string
            the string for which to construct a suffix tree
        """
        super(SuffixTree, self).__init__(**kwargs)
        self._root_node_id = root_node_id
        self._case_insensitive = case_insensitive
        self._nodes = {}
        self._edges = {}
        self._N = None
        self._string = None
def __init__ ( self , root_node_id , case_insensitive = False , ** kwargs ) : super ( SuffixTree , self ) . __init__ ( ** kwargs ) self . _root_node_id = root_node_id self . _case_insensitive = case_insensitive self . _nodes = { } self . _edges = { } self . _N = None self . _string = None
string
            the string for which to construct a suffix tree