question: public void initRawSwap ( ArrayList < S2CellId > cellIds ) { this . cellIds = new ArrayList < S2CellId > ( cellIds ) ; cellIds . clear ( ) ; }
target:  Like Init(), but does not call Normalize(). The cell union *must* be normalized before doing any calculations with it, so it is the caller's responsibility to make sure that the input is normalized. This method is useful when converting cell unions to another representation and back. These methods may be called multiple times.