import checkers.util.test.*;
import java.util.*;
public class AssignmentsGeneric {
private static final Map<@Odd List<@Odd String>, @Odd Map<@Odd Set<@Odd List<@Odd String>>, @Odd List<@Odd Set<@Odd String>>>> complex;
static {
complex = new HashMap<@Odd List<@Odd String>,
@Odd Map<@Odd Set<@Odd List<@Odd String>>,
@Odd List<@Odd Set<@Odd String>>>>();
}
public void testAssignment() {
@Odd String s = (@Odd String)"";
List<@Odd String> lst = new LinkedList<@Odd String>();
lst = new ArrayList<@Odd String>();
methodA(lst);
}
public void testEnhancedForLoop() {
List<@Odd String> lst = new LinkedList<@Odd String>();
for (@Odd String str : lst) {
System.out.println(str);
}
}
public void testGenericInvocation() {
List<@Odd String> lst = new LinkedList<@Odd String>();
@Odd String s = (@Odd String)"";
lst.add(s);
}
public List<@Odd String> testReturn() {
return new LinkedList<@Odd String>();
}
/* ------------------------------------------------------------ */
public void methodA(List<@Odd String> lst) {}
}