Home | History | Annotate | Download | only in util

Lines Matching defs:elementCount

101      * {@code elementData[elementCount-1]} are the actual items.
105 protected int elementCount;
172 elementCount = elementData.length;
175 elementData = Arrays.copyOf(elementData, elementCount, Object[].class);
192 System.arraycopy(elementData, 0, anArray, 0, elementCount);
206 if (elementCount < oldCapacity) {
207 elementData = Arrays.copyOf(elementData, elementCount);
288 if (newSize > elementCount) {
291 for (int i = newSize ; i < elementCount ; i++) {
295 elementCount = newSize;
315 return elementCount;
326 return elementCount == 0;
343 return count < elementCount;
348 if (count < elementCount) {
403 for (int i = index ; i < elementCount ; i++)
407 for (int i = index ; i < elementCount ; i++)
426 return lastIndexOf(o, elementCount-1);
446 if (index >= elementCount)
447 throw new IndexOutOfBoundsException(index + " >= "+ elementCount);
473 if (index >= elementCount) {
474 throw new ArrayIndexOutOfBoundsException(index + " >= " + elementCount);
488 if (elementCount == 0) {
502 if (elementCount == 0) {
505 return elementData(elementCount - 1);
529 if (index >= elementCount) {
531 elementCount);
557 if (index >= elementCount) {
559 elementCount);
564 int j = elementCount - index - 1;
568 elementCount--;
569 elementData[elementCount] = null; /* to let gc do its work */
597 if (index > elementCount) {
599 + " > " + elementCount);
601 ensureCapacityHelper(elementCount + 1);
602 System.arraycopy(elementData, index, elementData, index + 1, elementCount - index);
604 elementCount++;
620 ensureCapacityHelper(elementCount + 1);
621 elementData[elementCount++] = obj;
658 for (int i = 0; i < elementCount; i++)
661 elementCount = 0;
675 v.elementData = Arrays.copyOf(elementData, elementCount);
691 return Arrays.copyOf(elementData, elementCount);
719 if (a.length < elementCount)
720 return (T[]) Arrays.copyOf(elementData, elementCount, a.getClass());
722 System.arraycopy(elementData, 0, a, 0, elementCount);
724 if (a.length > elementCount)
725 a[elementCount] = null;
747 if (index >= elementCount)
765 if (index >= elementCount)
782 ensureCapacityHelper(elementCount + 1);
783 elementData[elementCount++] = e;
830 if (index >= elementCount)
834 int numMoved = elementCount - index - 1;
838 elementData[--elementCount] = null; // Let gc do its work
886 ensureCapacityHelper(elementCount + numNew);
887 System.arraycopy(a, 0, elementData, elementCount, numNew);
888 elementCount += numNew;
955 if (index < 0 || index > elementCount)
960 ensureCapacityHelper(elementCount + numNew);
962 int numMoved = elementCount - index;
968 elementCount += numNew;
1051 int numMoved = elementCount - toIndex;
1056 int newElementCount = elementCount - (toIndex-fromIndex);
1057 while (elementCount != newElementCount)
1058 elementData[--elementCount] = null;
1073 fields.put("elementCount", elementCount);
1093 if (index < 0 || index > elementCount)
1125 // Android-changed: changes around elementCount, introduced limit.
1133 protected int limit = Vector.this.elementCount;
1257 final int elementCount = this.elementCount;
1258 for (int i=0; modCount == expectedModCount && i < elementCount; i++) {
1274 final int size = elementCount;
1300 elementCount = newSize;
1315 final int size = elementCount;
1329 Arrays.sort((E[]) elementData, 0, elementCount, c);
1378 hi = fence = list.elementCount;
1417 hi = fence = lst.elementCount;