protected EntitlementResponseMsg(final EntitlementResponseMsg source) { if (source == null) throw new NullPointerException("'source' must not be null"); if (source._responses == null) _responses = null; else { final java.util.List<com.opengamma.livedata.msg.EntitlementResponse> fudge0 = new java.util.ArrayList<com.opengamma.livedata.msg.EntitlementResponse>( source._responses); for (java.util.ListIterator<com.opengamma.livedata.msg.EntitlementResponse> fudge1 = fudge0.listIterator(); fudge1.hasNext(); ) { com.opengamma.livedata.msg.EntitlementResponse fudge2 = fudge1.next(); fudge1.set((com.opengamma.livedata.msg.EntitlementResponse) fudge2.clone()); } _responses = fudge0; } }
public EntitlementResponseMsg( java.util.Collection<? extends com.opengamma.livedata.msg.EntitlementResponse> responses) { if (responses == null) throw new NullPointerException("'responses' cannot be null"); else { final java.util.List<com.opengamma.livedata.msg.EntitlementResponse> fudge0 = new java.util.ArrayList<com.opengamma.livedata.msg.EntitlementResponse>(responses); if (responses.size() == 0) throw new IllegalArgumentException("'responses' cannot be an empty list"); for (java.util.ListIterator<com.opengamma.livedata.msg.EntitlementResponse> fudge1 = fudge0.listIterator(); fudge1.hasNext(); ) { com.opengamma.livedata.msg.EntitlementResponse fudge2 = fudge1.next(); if (fudge2 == null) throw new NullPointerException("List element of 'responses' cannot be null"); fudge1.set((com.opengamma.livedata.msg.EntitlementResponse) fudge2.clone()); } _responses = fudge0; } }
public void addResponses(com.opengamma.livedata.msg.EntitlementResponse responses) { if (responses == null) throw new NullPointerException("'responses' cannot be null"); if (_responses == null) _responses = new java.util.ArrayList<com.opengamma.livedata.msg.EntitlementResponse>(); _responses.add((com.opengamma.livedata.msg.EntitlementResponse) responses.clone()); }