question: protected GridClientAbstractProjection ( GridClientImpl client , Collection < GridClientNode > nodes , GridClientPredicate < ? super GridClientNode > filter , GridClientLoadBalancer balancer ) { assert client != null ; this . client = client ; this . nodes = nodes ; this . filter = filter ; this . balancer = balancer ; }
target:  Creates projection with specified client.