Compile Nit code to Java

Property definitions

nitc $ JavaCompiler :: do_compilation
	# Compile Nit code to Java
	fun do_compilation do
		# compile java classes used to represents the runtime model of the program
		rt_model.compile_rtmodel(self)
		compile_box_kinds

		# compile class structures
		compile_mclasses_to_java

		# compile method structures
		compile_mmethods_to_java

		# compile main
		compile_main_function
	end
src/compiler/java_compiler.nit:276,2--290,4