com.xebialabs.deployit.core
Class ListOfStringView

java.lang.Object
  extended by com.xebialabs.deployit.core.AbstractStringView<java.util.List<StringValue>>
      extended by com.xebialabs.deployit.core.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

Field Summary
 
Fields inherited from class com.xebialabs.deployit.core.AbstractStringView
wrapped
 
Constructor Summary
ListOfStringView(java.util.List<StringValue> wrapped)
           
 
Method Summary
 void add(int index, java.lang.String element)
           
 boolean addAll(int index, java.util.Collection<? extends java.lang.String> c)
           
 void addEncrypted(int index, java.lang.String element)
           
 java.lang.String get(int index)
           
 int indexOf(java.lang.Object o)
           
 int lastIndexOf(java.lang.Object o)
           
 java.util.ListIterator<java.lang.String> listIterator()
           
 java.util.ListIterator<java.lang.String> listIterator(int index)
           
 java.lang.String remove(int index)
           
 java.lang.String set(int index, java.lang.String element)
           
 java.lang.String setEncrypted(int index, java.lang.String element)
           
 java.util.List<java.lang.String> subList(int fromIndex, int toIndex)
           
 
Methods inherited from class com.xebialabs.deployit.core.AbstractStringView
add, addAll, addEncrypted, clear, contains, containsAll, equals, getWrapped, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, stringToStringValue, toArray, toArray, transformToStringValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Constructor Detail

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>