Uses of Interface
javax.tools.JavaFileObject