In the class repository there is folder named "class" that contains a file called "GeneModel.py" that defines three classes: Range, DNAFeature, and GeneModel.
Translate the three classes into Java. Note that a lot of the type checking is unnecessary in Java, which means your resulting classes are likely to be much simpler. Document your methods using javadoc tags and use NetBeans or command line program javadoc to generate the javadoc HTML and check that your javadoc syntax is correct.
For extra credit, read about using junit within the NetBeans framework for testing. Write unit tests that test for success, failure, and sanity. Set up the unit tests so that you can run them automatically within NetBeans and verify your code. Prepare to explain how you did this in class.