question: it clones a sequence withoud copying the non-frequent items concode_field_sep int numberOfItems concode_elem_sep List<Itemset> itemsets concode_elem_sep int id concode_field_sep void addItem concode_elem_sep void addItem concode_elem_sep void addItem concode_elem_sep int size concode_elem_sep Itemset get concode_elem_sep int length concode_elem_sep void setID concode_elem_sep int getId concode_elem_sep String toString concode_elem_sep long getTimeLength concode_elem_sep List<Itemset> getItemsets concode_elem_sep void addItemset concode_elem_sep Itemset remove concode_elem_sep Item remove concode_elem_sep void remove concode_elem_sep Sequence cloneSequence
target: Sequence function ( Map < Item , BitSet > arg0 , double arg1 ) { Sequence loc0 = new Sequence ( getId ( ) ) ; for ( Itemset loc1 : itemsets ) { Itemset loc2 = loc1 . cloneItemSetMinusItems ( arg0 ) ; if ( loc2 . size ( ) != 0 ) { loc0 . addItemset ( loc2 ) ; } } return loc0 ; }