class Ideone {
public static void main
(String args
[]) { LinkedList<Integer> list = new LinkedList<Integer>();
LinkedList<Integer>.Node node = list.new Node(100);
final Integer data
= node.
getData(); }
}
class LinkedList<E> {
class Node {
private final E data;
public Node(E data) {
this.data = data;
}
public E getData() {
return data;
}
}
}
Y2xhc3MgSWRlb25lIHsKCiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nIGFyZ3NbXSkgewogICAgTGlua2VkTGlzdDxJbnRlZ2VyPiBsaXN0ID0gbmV3IExpbmtlZExpc3Q8SW50ZWdlcj4oKTsKICAgIExpbmtlZExpc3Q8SW50ZWdlcj4uTm9kZSBub2RlID0gbGlzdC5uZXcgTm9kZSgxMDApOwogICAgZmluYWwgSW50ZWdlciBkYXRhID0gbm9kZS5nZXREYXRhKCk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oZGF0YSk7CiAgfQp9CgpjbGFzcyBMaW5rZWRMaXN0PEU+IHsKICBjbGFzcyBOb2RlIHsKICAgIHByaXZhdGUgZmluYWwgRSBkYXRhOwoKICAgIHB1YmxpYyBOb2RlKEUgZGF0YSkgewogICAgICB0aGlzLmRhdGEgPSBkYXRhOwogICAgfQoKICAgIHB1YmxpYyBFIGdldERhdGEoKSB7CiAgICAgIHJldHVybiBkYXRhOwogICAgfQogIH0KfQ==