Item
- The type of the attributes in the list.public class ListAttribute<Item extends BaseAttribute> extends BaseAttribute implements List<Item>
Modifier and Type | Class and Description |
---|---|
static class |
ListAttribute.Builder<Item extends BaseAttribute>
A builder for lists.
|
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
Item element) |
boolean |
add(Item item) |
boolean |
addAll(Collection<? extends Item> c) |
boolean |
addAll(int index,
Collection<? extends Item> c) |
void |
clear() |
boolean |
contains(Object o) |
boolean |
containsAll(Collection<?> c) |
boolean |
equals(Object o) |
Item |
get(int index) |
Class<? extends BaseAttribute> |
getItemClass()
Internal use method for Jackson/Json serialization.
|
List<Item> |
getItems()
Internal use API used in Jackson serialization.
|
int |
hashCode() |
int |
indexOf(Object o) |
boolean |
isEmpty() |
Iterator<Item> |
iterator() |
int |
lastIndexOf(Object o) |
ListIterator<Item> |
listIterator() |
ListIterator<Item> |
listIterator(int index) |
Item |
remove(int index) |
boolean |
remove(Object o) |
boolean |
removeAll(Collection<?> c) |
boolean |
retainAll(Collection<?> c) |
Item |
set(int index,
Item element) |
int |
size() |
List<Item> |
subList(int fromIndex,
int toIndex) |
Object[] |
toArray() |
<T> T[] |
toArray(T[] a) |
getExtendedProperties, toString
public List<Item> getItems()
public boolean equals(Object o)
equals
in interface Collection<Item extends BaseAttribute>
equals
in interface List<Item extends BaseAttribute>
equals
in class BaseAttribute
public int hashCode()
hashCode
in interface Collection<Item extends BaseAttribute>
hashCode
in interface List<Item extends BaseAttribute>
hashCode
in class BaseAttribute
public Class<? extends BaseAttribute> getItemClass()
public int size()
size
in interface Collection<Item extends BaseAttribute>
size
in interface List<Item extends BaseAttribute>
public boolean isEmpty()
isEmpty
in interface Collection<Item extends BaseAttribute>
isEmpty
in interface List<Item extends BaseAttribute>
public boolean contains(Object o)
contains
in interface Collection<Item extends BaseAttribute>
contains
in interface List<Item extends BaseAttribute>
public Iterator<Item> iterator()
iterator
in interface Iterable<Item extends BaseAttribute>
iterator
in interface Collection<Item extends BaseAttribute>
iterator
in interface List<Item extends BaseAttribute>
public Object[] toArray()
toArray
in interface Collection<Item extends BaseAttribute>
toArray
in interface List<Item extends BaseAttribute>
public <T> T[] toArray(T[] a)
toArray
in interface Collection<Item extends BaseAttribute>
toArray
in interface List<Item extends BaseAttribute>
public boolean add(Item item)
add
in interface Collection<Item extends BaseAttribute>
add
in interface List<Item extends BaseAttribute>
public boolean remove(Object o)
remove
in interface Collection<Item extends BaseAttribute>
remove
in interface List<Item extends BaseAttribute>
public boolean containsAll(Collection<?> c)
containsAll
in interface Collection<Item extends BaseAttribute>
containsAll
in interface List<Item extends BaseAttribute>
public boolean addAll(Collection<? extends Item> c)
addAll
in interface Collection<Item extends BaseAttribute>
addAll
in interface List<Item extends BaseAttribute>
public boolean addAll(int index, Collection<? extends Item> c)
addAll
in interface List<Item extends BaseAttribute>
public boolean removeAll(Collection<?> c)
removeAll
in interface Collection<Item extends BaseAttribute>
removeAll
in interface List<Item extends BaseAttribute>
public boolean retainAll(Collection<?> c)
retainAll
in interface Collection<Item extends BaseAttribute>
retainAll
in interface List<Item extends BaseAttribute>
public void clear()
clear
in interface Collection<Item extends BaseAttribute>
clear
in interface List<Item extends BaseAttribute>
public Item get(int index)
get
in interface List<Item extends BaseAttribute>
public Item set(int index, Item element)
set
in interface List<Item extends BaseAttribute>
public void add(int index, Item element)
add
in interface List<Item extends BaseAttribute>
public Item remove(int index)
remove
in interface List<Item extends BaseAttribute>
public int indexOf(Object o)
indexOf
in interface List<Item extends BaseAttribute>
public int lastIndexOf(Object o)
lastIndexOf
in interface List<Item extends BaseAttribute>
public ListIterator<Item> listIterator()
listIterator
in interface List<Item extends BaseAttribute>
public ListIterator<Item> listIterator(int index)
listIterator
in interface List<Item extends BaseAttribute>
Copyright © 2016 Basis Technology Corporation. All Rights Reserved.