package import_in; import import_use.List; import java.io.File; import java.util.ArrayList; import java.util.Map; import static java.lang.Math.PI; public class Provider { public File useAsReturn() { return null; } public void useInArgument(File file) { file= null; } public void useInDecl() { List list= null; } public int useInDecl2(){ return new ArrayList().size(); } public Object useInDecl3(){ return new java.util.HashMap(); } public void useInClassLiteral() { Class clazz= File.class; } public void useArray() { List[] lists= null; } public void useInLocalClass() { class Local extends File { private static final long serialVersionUID = 1L; public Local(String s) { super(s); } public void foo(Map map) { } public void bar(Byte b) { } } } public void useStaticImport() { double i= PI; } }