Class files

these are the .java class templates