java.util.ArrayList ArrayList System.Collections.ArrayList System.Collections.IList System.Collections.IEnumerable System.Collections.ICollection ${this:16}.add(${arg}) System.Object arg Add System.Int32 java.util.Arrays ${this:16}.addAll(Arrays.asList(${arg})) System.Object[] arg AddRange System.Void ${this:16}.addAll(${arg}) System.Collections.ICollection arg AddRange System.Void ${this:16}.clear() Clear System.Void ${this:16}.contains(${key}) System.Object key Contains System.Boolean ${this:16}.add(${index}, ${value}) System.Int32 index System.Object value Insert System.Void ${this:16}.remove(${value}) System.Object value Remove System.Void ${this:16}.remove(${index}) System.Int32 index RemoveAt System.Void CS2JNet.System.Collections.ArrayListSupport ArrayListSupport.toArray(${this}, new ${TYPEOF_expr_TYPE}[0]) System.Type TYPEOF_expr ToArray System.Object[] java.util.Collections Collections.sort(${this}) Sort System.Void ${this:16}.size() System.Int32 Count ${this:16}.size() ${this:16}.setCount(${value}) System.Int32 i System.Object ${this:16}.get(${i}) ${this:16}.add(${i}, ${value}) new ArrayList() new ArrayList(${length}) System.Int32 length java.util.Arrays new ArrayList(Arrays.asList(${collection})) System.Object[] collection new ArrayList(${collection}) System.Collections.ICollection collection gLYig4mGyArp7WBZouxhkR9f3mQ=Kgts+e+7OzUNDdVVwbvPCS8LPoM7YNuWOWvt2+SvG988lDMfC7NDzkMzmaRzy8/lC5CRnxPP969do+GJOtFIE3EpaiWB3YD/mfYSwa89adKt2nNtHoNN5pkQ3nTYapEYtV2rZ80pUpKJPcjvTf3yqp5jA0txNEWAzQ9y/xFNZAw=