question: public MultipleCompositeSpacePredicate ( List < ISpacePredicate > operands ) { if ( operands == null ) throw new IllegalArgumentException ( "Argument 'operands' cannot be null." ) ; for ( int i = 0 ; i < operands . size ( ) ; i ++ ) if ( operands . get ( i ) == null ) throw new IllegalArgumentException ( "Argument 'operands[" + i + "]' cannot be null." ) ; this . _operandsList = operands ; }
target:  Creates a multiple composite space predicate using the specified operands.