Package com.inductiveautomation.snap.web
Class Settings.SettingsList<E>
- java.lang.Object
- 
- java.util.AbstractCollection<E>
- 
- java.util.AbstractList<E>
- 
- com.inductiveautomation.snap.web.Settings.SettingsList<E>
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Iterable<E>,- java.util.Collection<E>,- java.util.List<E>
 - Enclosing class:
- Settings
 
 public class Settings.SettingsList<E> extends java.util.AbstractList<E>The List.
- 
- 
Constructor SummaryConstructors Constructor Description SettingsList()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int anIndex, E anItem)Add list item.Eget(int anIndex)Return list item at index.SettingsgetSettings(int anIndex, boolean doCreate)Returns settings at index.Eremove(int anIndex)Remove list item.intsize()Return list size.- 
Methods inherited from class java.util.AbstractListadd, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, set, subList
 - 
Methods inherited from class java.util.AbstractCollectionaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
 
- 
 
- 
- 
- 
Method Detail- 
sizepublic int size() Return list size.
 - 
getpublic E get(int anIndex) Return list item at index.
 - 
addpublic void add(int anIndex, E anItem)Add list item.
 - 
removepublic E remove(int anIndex) Remove list item.
 - 
getSettingspublic Settings getSettings(int anIndex, boolean doCreate) Returns settings at index.
 
- 
 
-