I'd like to write a class inherited from AdjacencyListVertexReader
to make a library using Giraph (like git.io/ALVR),
but AdjacencyListVertexReader is a private class and its constructor are private.
I guess making it public is useful to handle a more complex input format
specified by the data structure of algorithms.