Class KeyedList<T extends KeyedObject>


  • public class KeyedList<T extends KeyedObject>
    extends java.lang.Object
    Since:
    MicroStrategy Web 8.0.0
    • Constructor Detail

      • KeyedList

        public KeyedList()
      • KeyedList

        public KeyedList​(java.util.Comparator comparator)
    • Method Detail

      • add

        public void add​(int index,
                        T ob)
      • add

        public void add​(T ob)
      • add

        public void add​(T ob,
                        java.lang.Object beforeKey)
      • clear

        public void clear()
      • containsObject

        public boolean containsObject​(KeyedObject ob)
      • containsKey

        public boolean containsKey​(java.lang.Object key)
      • get

        public T get​(java.lang.Object key)
      • get

        public T get​(int index)
      • indexOf

        public int indexOf​(java.lang.Object ob)
      • indexOfKey

        public int indexOfKey​(java.lang.Object key)
      • isEmpty

        public boolean isEmpty()
      • elements

        public java.util.Enumeration<T> elements()
      • iterator

        public java.util.Iterator<T> iterator()
      • keySet

        public java.util.Set keySet()
        Since:
        MicroStrategy Web 9.0.0
      • moveByKey

        public void moveByKey​(java.lang.Object key,
                              java.lang.Object keyBefore)
      • moveTo

        public void moveTo​(java.lang.String key,
                           int position)
        Since:
        MicroStrategy Web 9.0.0
      • moveByOffset

        public int moveByOffset​(java.lang.String key,
                                int offset)
        Since:
        MicroStrategy Web 9.0.0
      • put

        public java.lang.Object put​(T ob)
      • replace

        public T replace​(T ob)
        Since:
        MicroStrategy Web 9.0.0
      • remove

        public T remove​(int index)
      • removeByKey

        public T removeByKey​(java.lang.Object key)
      • set

        public void set​(int index,
                        T ob)
      • size

        public int size()
      • sort

        public void sort​(java.util.Comparator comparator)
      • getList

        public java.util.List<T> getList()
        Since:
        MicroStrategy Web 9.0.0