JavaBench: A Benchmark of Object-Oriented Code Generation for Evaluating Large Language Models | IEEE Conference Publication | IEEE Xplore