A custom indexer class built on Java