/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/alternative/RandomVariableDifferentiableAADStochasticNonOptimized.java
arguments != null ? arguments.size( ) .map( new Function<RandomVariable, RandomVariable>( ) {
arguments != null ? arguments.stream ( ) .map ( new Function<RandomVariable, RandomVariable> ( ) {
arguments != null ? arguments.stream().map(new Function<RandomVariable, OperatorTreeNode>() { @Override public OperatorTreeNode apply(final RandomVariable x) { return (x != null && x instanceof RandomVariableDifferentiableAADStochasticNonOptimized) ? ((RandomVariableDifferentiableAADStochasticNonOptimized)x).getOperatorTreeNode(): null; } }).collect(Collectors.toList()) : null, <extra_id_0> @Override public RandomVariable apply(final RandomVariable x) { return (x != null && x instanceof RandomVariableDifferentiableAADStochasticNonOptimized) ? ((RandomVariableDifferentiableAADStochasticNonOptimized)x).getValues() : x; } }).collect(Collectors.toList()) : null );