question: public List < AbstractCondition > toConditionsList ( ) { List < AbstractCondition > list = new ArrayList < > ( ) ; for ( Node < AbstractCondition > node : toList ( ) ) { list . add ( node . getData ( ) ) ; } return list ; }
target:  Get all conditions as a plain list.