public static DynamicAssignment fromAssignment(Assignment assignment) {
    return new DynamicAssignment(assignment, Collections.<String>emptyList(), 
        Collections.<List<DynamicAssignment>>emptyList());
  }
public static DynamicAssignment fromAssignment ( Assignment assignment ) { return new DynamicAssignment ( assignment , Collections . < String > emptyList ( ) , Collections . < List < DynamicAssignment > > emptyList ( ) ) ; }
Creates a {@code DynamicAssignment} without any replicated structure.

@param assignment
@return