1*f0340d8eSSorin Bascaclass Node {
2*f0340d8eSSorin Basca    abstract java.util.List<Node> getChildrenNodes();
3*f0340d8eSSorin Basca}
4*f0340d8eSSorin Basca
5*f0340d8eSSorin Bascaclass Foo {
6*f0340d8eSSorin Basca
7*f0340d8eSSorin Basca    public Object bar() {
8*f0340d8eSSorin Basca        Node node;
9*f0340d8eSSorin Basca        java.util.List<Node> children = new java.util.LinkedList<Node>();
10*f0340d8eSSorin Basca        return children.addAll(node.getChildrenNodes());
11*f0340d8eSSorin Basca    }
12*f0340d8eSSorin Basca}
13