code: NodeData getData() {
      if (null == data) {
        synchronized (this) {
          if (null == data) {
            this.data = this.trie.nodes.get(index);
          }
        }
      }
      return data;
    }
docs: Gets data.
  
  @return the data