NonGenericList

Inheritance: java.lang.Object

All Implemented Interfaces: java.util.List

public class NonGenericList implements List

Genel olmayan nesne listesi

Yapıcılar

YapıcıAçıklama
NonGenericList(List list)NonGenericList sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
getList()
addItem(Object value)System.Collections.IList‘e bir öğe ekler.
clear()System.Collections.IList‘den tüm öğeleri kaldırır.
contains(Object value)System.Collections.IList‘in belirli bir değeri içerip içermediğini belirler.
indexOf(Object value)System.Collections.IList içindeki belirli bir öğenin indeksini belirler.
insertItem(int index, Object value)Belirtilen indekste bir öğeyi System.Collections.IList‘e ekler.
get(int index)Belirtilen indeksteki öğeyi alır.
set(int index, Object value)Belirtilen indeksteki öğeyi ayarlar.
removeItem(Object value)System.Collections.IList‘ten belirli bir nesnenin ilk oluşumunu kaldırır.
removeAt(int index)Belirtilen indeksteki System.Collections.IList öğesini kaldırır.
size()System.Collections.ICollection içinde bulunan öğe sayısını alır.
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()Bir koleksiyon içinde yineleme yapan bir enumeratörü döndürür.
toArray(Object[] a)

NonGenericList(List list)

public NonGenericList(List list)

NonGenericList sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
listejava.util.ListListe - nesnelerin kapsayıcısı.

getList()

public List getList()

Returns: java.util.List

addItem(Object value)

public int addItem(Object value)

System.Collections.IList‘e bir öğe ekler.

Parameters:

ParametreTürAçıklama
değerjava.lang.ObjectSystem.Collections.IList‘e eklenecek System.Object.

Returns: int - Yeni öğenin eklendiği konum.

clear()

public void clear()

System.Collections.IList‘den tüm öğeleri kaldırır.

contains(Object value)

public boolean contains(Object value)

System.Collections.IList‘in belirli bir değeri içerip içermediğini belirler.

Parameters:

ParametreTürAçıklama
değerjava.lang.ObjectSystem.Collections.IList içinde bulunacak System.Object.

Returns: boolean - System.Object System.Collections.IList içinde bulunursa true; aksi takdirde false.

indexOf(Object value)

public int indexOf(Object value)

System.Collections.IList içindeki belirli bir öğenin indeksini belirler.

Parameters:

ParametreTürAçıklama
değerjava.lang.ObjectSystem.Collections.IList içinde bulunacak System.Object.

Returns: int - value listede bulunursa indeksi; aksi takdirde -1.

insertItem(int index, Object value)

public void insertItem(int index, Object value)

Belirtilen indekste bir öğeyi System.Collections.IList‘e ekler.

Parameters:

ParametreTürAçıklama
indexintvalue‘nin eklenmesi gereken sıfır tabanlı indeks.
değerjava.lang.ObjectSystem.Collections.IList içine eklenecek System.Object.

get(int index)

public Object get(int index)

Belirtilen indeksteki öğeyi alır.

Parameters:

ParametreTürAçıklama
indexintİndeks.

Returns: java.lang.Object - belirtilen indeksteki öğe.

set(int index, Object value)

public Object set(int index, Object value)

Belirtilen indeksteki öğeyi ayarlar.

Parameters:

ParametreTürAçıklama
indexintİndeks.
değerjava.lang.Object

Returns: java.lang.Object

removeItem(Object value)

public void removeItem(Object value)

System.Collections.IList‘ten belirli bir nesnenin ilk oluşumunu kaldırır.

Parameters:

ParametreTürAçıklama
değerjava.lang.ObjectSystem.Collections.IList‘ten kaldırılacak System.Object.

removeAt(int index)

public void removeAt(int index)

Belirtilen indeksteki System.Collections.IList öğesini kaldırır.

Parameters:

ParametreTürAçıklama
indexintKaldırılacak öğenin sıfır tabanlı indeksi.

size()

public int size()

System.Collections.ICollection içinde bulunan öğe sayısını alır.

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:

ParametreTürAçıklama
ojava.lang.Object

Returns: boolean

remove(Object o)

public boolean remove(Object o)

Parameters:

ParametreTürAçıklama
ojava.lang.Object

Returns: boolean

containsAll(Collection c)

public boolean containsAll(Collection c)

Parameters:

ParametreTürAçıklama
cjava.util.Collection

Returns: boolean

addAll(Collection c)

public boolean addAll(Collection c)

Parameters:

ParametreTürAçıklama
cjava.util.Collection

Returns: boolean

addAll(int index, Collection c)

public boolean addAll(int index, Collection c)

Parameters:

ParametreTürAçıklama
indexint
cjava.util.Collection

Returns: boolean

removeAll(Collection c)

public boolean removeAll(Collection c)

Parameters:

ParametreTürAçıklama
cjava.util.Collection

Returns: boolean

retainAll(Collection c)

public boolean retainAll(Collection c)

Parameters:

ParametreTürAçıklama
cjava.util.Collection

Returns: boolean

add(int index, Object element)

public void add(int index, Object element)

Parameters:

ParametreTürAçıklama
indexint
öğejava.lang.Object

remove(int index)

public Object remove(int index)

Parameters:

ParametreTürAçıklama
indexint

Returns: java.lang.Object

lastIndexOf(Object o)

public int lastIndexOf(Object o)

Parameters:

ParametreTürAçıklama
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:

ParametreTürAçıklama
indexint

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

subList(int fromIndex, int toIndex)

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

Parameters:

ParametreTürAçıklama
fromIndexint
toIndexint

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

iterator()

public Iterator iterator()

Bir koleksiyon içinde yineleme yapan bir enumeratörü döndürür.

Returns: java.util.Iterator - Bir System.Collections.IEnumerator nesnesi, koleksiyon içinde yineleme yapmak için kullanılabilir.

toArray(Object[] a)

public Object[] toArray(Object[] a)

Parameters:

ParametreTürAçıklama
birjava.lang.Object[]

Returns: java.lang.Object[]