Class ListOfStringView

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Iterable<java.lang.String>, java.util.Collection<java.lang.String>, java.util.List<java.lang.String>

    public class ListOfStringView
    extends AbstractStringView<java.util.List<StringValue>>
    implements java.util.List<java.lang.String>
    See Also:
    Serialized Form
    • Constructor Detail

      • ListOfStringView

        public ListOfStringView()
      • ListOfStringView

        public ListOfStringView​(java.util.List<StringValue> wrapped)
    • Method Detail

      • addAll

        public boolean addAll​(int index,
                              java.util.Collection<? extends java.lang.String> c)
        Specified by:
        addAll in interface java.util.List<java.lang.String>
      • get

        public java.lang.String get​(int index)
        Specified by:
        get in interface java.util.List<java.lang.String>
      • set

        public java.lang.String set​(int index,
                                    java.lang.String element)
        Specified by:
        set in interface java.util.List<java.lang.String>
      • setEncrypted

        public java.lang.String setEncrypted​(int index,
                                             java.lang.String element)
      • add

        public void add​(int index,
                        java.lang.String element)
        Specified by:
        add in interface java.util.List<java.lang.String>
      • addEncrypted

        public void addEncrypted​(int index,
                                 java.lang.String element)
      • remove

        public java.lang.String remove​(int index)
        Specified by:
        remove in interface java.util.List<java.lang.String>
      • indexOf

        public int indexOf​(java.lang.Object o)
        Specified by:
        indexOf in interface java.util.List<java.lang.String>
      • lastIndexOf

        public int lastIndexOf​(java.lang.Object o)
        Specified by:
        lastIndexOf in interface java.util.List<java.lang.String>
      • listIterator

        public java.util.ListIterator<java.lang.String> listIterator()
        Specified by:
        listIterator in interface java.util.List<java.lang.String>
      • listIterator

        public java.util.ListIterator<java.lang.String> listIterator​(int index)
        Specified by:
        listIterator in interface java.util.List<java.lang.String>
      • subList

        public java.util.List<java.lang.String> subList​(int fromIndex,
                                                        int toIndex)
        Specified by:
        subList in interface java.util.List<java.lang.String>
      • from

        public static ListOfStringView from​(java.util.List<java.lang.String> strings)
      • copy

        public static ListOfStringView copy​(java.util.List<java.lang.String> strings)