NonGenericList

Inheritance: java.lang.Object

All Implemented Interfaces: java.util.List

public class NonGenericList implements List

قائمة غير عامة من الكائنات

المنشئات

المنشئالوصف
NonGenericList(List list)ينشئ مثيلاً جديداً من الفئة NonGenericList.

الطرق

طريقةالوصف
getList()
addItem(Object value)يضيف عنصرًا إلى System.Collections.IList.
clear()يزيل جميع العناصر من System.Collections.IList.
contains(Object value)يحدد ما إذا كان System.Collections.IList يحتوي على قيمة محددة.
indexOf(Object value)يحدد فهرس العنصر المحدد في System.Collections.IList.
insertItem(int index, Object value)يدرج عنصرًا في System.Collections.IList عند الفهرس المحدد.
get(int index)يحصل على العنصر عند الفهرس المحدد.
set(int index, Object value)يضبط العنصر عند الفهرس المحدد.
removeItem(Object value)يزيل أول ظهور لكائن محدد من System.Collections.IList.
removeAt(int index)يزيل عنصر System.Collections.IList عند الفهرس المحدد.
size()يحصل على عدد العناصر الموجودة في System.Collections.ICollection.
isEmpty()
toArray()
add(Object o)
remove(Object o)
containsAll(Collection c)
addAll(Collection c)
addAll(int index, Collection c)
removeAll(Collection c)
retainAll(Collection c)
add(int index, Object element)
remove(int index)
lastIndexOf(Object o)
listIterator()
listIterator(int index)
subList(int fromIndex, int toIndex)
iterator()يرجع عدّادًا يتنقل عبر مجموعة.
toArray(Object[] a)

NonGenericList(List list)

public NonGenericList(List list)

ينشئ مثيلاً جديداً من الفئة NonGenericList.

Parameters:

معاملنوعالوصف
قائمةjava.util.Listالقائمة - حاوية الكائنات.

getList()

public List getList()

Returns: java.util.List

addItem(Object value)

public int addItem(Object value)

يضيف عنصرًا إلى System.Collections.IList.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Objectالكائن System.Object لإضافته إلى System.Collections.IList.

Returns: int - الموضع الذي تم إدراج العنصر الجديد فيه.

clear()

public void clear()

يزيل جميع العناصر من System.Collections.IList.

contains(Object value)

public boolean contains(Object value)

يحدد ما إذا كان System.Collections.IList يحتوي على قيمة محددة.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Objectالكائن System.Object لتحديد موقعه في System.Collections.IList.

Returns: boolean - true إذا تم العثور على System.Object في System.Collections.IList؛ وإلا false.

indexOf(Object value)

public int indexOf(Object value)

يحدد فهرس العنصر المحدد في System.Collections.IList.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Objectالكائن System.Object لتحديد موقعه في System.Collections.IList.

Returns: int - فهرس value إذا وجد في القائمة؛ وإلا -1.

insertItem(int index, Object value)

public void insertItem(int index, Object value)

يدرج عنصرًا في System.Collections.IList عند الفهرس المحدد.

Parameters:

معاملنوعالوصف
indexintالفهرس الصفري الذي يجب إدراج value فيه.
القيمةjava.lang.Objectالكائن System.Object لإدخاله في System.Collections.IList.

get(int index)

public Object get(int index)

يحصل على العنصر عند الفهرس المحدد.

Parameters:

معاملنوعالوصف
indexintالفهرس.

Returns: java.lang.Object - العنصر عند الفهرس المحدد.

set(int index, Object value)

public Object set(int index, Object value)

يضبط العنصر عند الفهرس المحدد.

Parameters:

معاملنوعالوصف
indexintالفهرس.
القيمةjava.lang.Object

Returns: java.lang.Object

removeItem(Object value)

public void removeItem(Object value)

يزيل أول ظهور لكائن محدد من System.Collections.IList.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Objectالكائن System.Object لإزالته من System.Collections.IList.

removeAt(int index)

public void removeAt(int index)

يزيل عنصر System.Collections.IList عند الفهرس المحدد.

Parameters:

معاملنوعالوصف
indexintالفهرس الصفري للعنصر الذي سيتم إزالته.

size()

public int size()

يحصل على عدد العناصر الموجودة في System.Collections.ICollection.

Returns: int

isEmpty()

public boolean isEmpty()

Returns: boolean

toArray()

public Object[] toArray()

Returns: java.lang.Object[]

add(Object o)

public boolean add(Object o)

Parameters:

معاملنوعالوصف
ojava.lang.Object

Returns: boolean

remove(Object o)

public boolean remove(Object o)

Parameters:

معاملنوعالوصف
ojava.lang.Object

Returns: boolean

containsAll(Collection c)

public boolean containsAll(Collection c)

Parameters:

معاملنوعالوصف
cjava.util.Collection

Returns: boolean

addAll(Collection c)

public boolean addAll(Collection c)

Parameters:

معاملنوعالوصف
cjava.util.Collection

Returns: boolean

addAll(int index, Collection c)

public boolean addAll(int index, Collection c)

Parameters:

معاملنوعالوصف
indexint
cjava.util.Collection

Returns: boolean

removeAll(Collection c)

public boolean removeAll(Collection c)

Parameters:

معاملنوعالوصف
cjava.util.Collection

Returns: boolean

retainAll(Collection c)

public boolean retainAll(Collection c)

Parameters:

معاملنوعالوصف
cjava.util.Collection

Returns: boolean

add(int index, Object element)

public void add(int index, Object element)

Parameters:

معاملنوعالوصف
indexint
عنصرjava.lang.Object

remove(int index)

public Object remove(int index)

Parameters:

معاملنوعالوصف
indexint

Returns: java.lang.Object

lastIndexOf(Object o)

public int lastIndexOf(Object o)

Parameters:

معاملنوعالوصف
ojava.lang.Object

Returns: int

listIterator()

public ListIterator<Object> listIterator()

Returns: java.util.ListIterator<java.lang.Object>

listIterator(int index)

public ListIterator<Object> listIterator(int index)

Parameters:

معاملنوعالوصف
indexint

Returns: java.util.ListIterator<java.lang.Object>

subList(int fromIndex, int toIndex)

public List<Object> subList(int fromIndex, int toIndex)

Parameters:

معاملنوعالوصف
fromIndexint
toIndexint

Returns: java.util.List<java.lang.Object>

iterator()

public Iterator iterator()

يرجع عدّادًا يتنقل عبر مجموعة.

Returns: java.util.Iterator - كائن System.Collections.IEnumerator يمكن استخدامه للتنقل عبر المجموعة.

toArray(Object[] a)

public Object[] toArray(Object[] a)

Parameters:

معاملنوعالوصف
أjava.lang.Object[]

Returns: java.lang.Object[]