/** * Returns a list iterator that yields unresolved values. */ @SuppressWarnings("unchecked") public ListIterator<Map.Entry<K, V>> basicListIterator(int index) { return ((InternalEList<Map.Entry<K, V>>)(InternalEList<?>)delegateEList).basicListIterator(index); }
/** * Returns a list iterator that yields unresolved values. */ @SuppressWarnings("unchecked") public ListIterator<Map.Entry<K, V>> basicListIterator() { return ((InternalEList<Map.Entry<K, V>>)(InternalEList<?>)delegateEList).basicListIterator(); }
/** * Returns a list iterator that yields unresolved values. */ @SuppressWarnings("unchecked") public ListIterator<Map.Entry<K, V>> basicListIterator(int index) { return ((InternalEList<Map.Entry<K, V>>)(InternalEList<?>)delegateEList).basicListIterator(index); }
/** * Returns a list iterator that yields unresolved values. */ @SuppressWarnings("unchecked") public ListIterator<Map.Entry<K, V>> basicListIterator() { return ((InternalEList<Map.Entry<K, V>>)(InternalEList<?>)delegateEList).basicListIterator(); }
/** * Defines the iterator on values for the last prepared multi-valued feature. * * @param newValues the list of values * @param firstIndex the position in the created list iterator */ private void setValues(List<?> newValues, int firstIndex) { if (resolve) { values = newValues.listIterator(firstIndex); } else { final InternalEList<?> newValuesAsBasic = (InternalEList) newValues; values = newValuesAsBasic.basicListIterator(firstIndex); } }
valueInternalEList == null ? valueList.listIterator(valueList.size()) : valueInternalEList.basicListIterator(valueList.size());
valueInternalEList == null ? valueList.listIterator(valueList.size()) : valueInternalEList.basicListIterator(valueList.size());
valueInternalEList == null ? valueList.listIterator() : valueInternalEList.basicListIterator();
valueInternalEList == null ? valueList.listIterator() : valueInternalEList.basicListIterator();