class Node { abstract java.util.List getChildrenNodes(); } class Foo { public Object bar() { Node node; java.util.List children = new java.util.LinkedList(); return children.addAll(node.getChildrenNodes()); } }