Java -- Record indexer: CS240