Class ActionSequence
- java.lang.Object
-
- edu.kit.kastel.dsis.fluidtrust.casestudy.pcs.analysis.dto.ActionSequence
-
- All Implemented Interfaces:
Iterable<ActionSequenceElement<?>>
,Collection<ActionSequenceElement<?>>
,List<ActionSequenceElement<?>>
public class ActionSequence extends Object implements List<ActionSequenceElement<?>>
-
-
Constructor Summary
Constructors Constructor Description ActionSequence(List<ActionSequenceElement<?>> sequence)
-
Method Summary
-
-
-
Constructor Detail
-
ActionSequence
public ActionSequence(List<ActionSequenceElement<?>> sequence)
-
-
Method Detail
-
add
public boolean add(ActionSequenceElement<?> arg0)
- Specified by:
add
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
add
in interfaceList<ActionSequenceElement<?>>
-
add
public void add(int arg0, ActionSequenceElement<?> arg1)
- Specified by:
add
in interfaceList<ActionSequenceElement<?>>
-
addAll
public boolean addAll(Collection<? extends ActionSequenceElement<?>> arg0)
- Specified by:
addAll
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
addAll
in interfaceList<ActionSequenceElement<?>>
-
addAll
public boolean addAll(int arg0, Collection<? extends ActionSequenceElement<?>> arg1)
- Specified by:
addAll
in interfaceList<ActionSequenceElement<?>>
-
clear
public void clear()
- Specified by:
clear
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
clear
in interfaceList<ActionSequenceElement<?>>
-
contains
public boolean contains(Object arg0)
- Specified by:
contains
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
contains
in interfaceList<ActionSequenceElement<?>>
-
containsAll
public boolean containsAll(Collection<?> arg0)
- Specified by:
containsAll
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
containsAll
in interfaceList<ActionSequenceElement<?>>
-
forEach
public void forEach(Consumer<? super ActionSequenceElement<?>> arg0)
- Specified by:
forEach
in interfaceIterable<ActionSequenceElement<?>>
-
get
public ActionSequenceElement<?> get(int arg0)
- Specified by:
get
in interfaceList<ActionSequenceElement<?>>
-
indexOf
public int indexOf(Object arg0)
- Specified by:
indexOf
in interfaceList<ActionSequenceElement<?>>
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
isEmpty
in interfaceList<ActionSequenceElement<?>>
-
iterator
public Iterator<ActionSequenceElement<?>> iterator()
- Specified by:
iterator
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
iterator
in interfaceIterable<ActionSequenceElement<?>>
- Specified by:
iterator
in interfaceList<ActionSequenceElement<?>>
-
lastIndexOf
public int lastIndexOf(Object arg0)
- Specified by:
lastIndexOf
in interfaceList<ActionSequenceElement<?>>
-
listIterator
public ListIterator<ActionSequenceElement<?>> listIterator()
- Specified by:
listIterator
in interfaceList<ActionSequenceElement<?>>
-
listIterator
public ListIterator<ActionSequenceElement<?>> listIterator(int arg0)
- Specified by:
listIterator
in interfaceList<ActionSequenceElement<?>>
-
parallelStream
public Stream<ActionSequenceElement<?>> parallelStream()
- Specified by:
parallelStream
in interfaceCollection<ActionSequenceElement<?>>
-
remove
public boolean remove(Object arg0)
- Specified by:
remove
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
remove
in interfaceList<ActionSequenceElement<?>>
-
remove
public ActionSequenceElement<?> remove(int arg0)
- Specified by:
remove
in interfaceList<ActionSequenceElement<?>>
-
removeAll
public boolean removeAll(Collection<?> arg0)
- Specified by:
removeAll
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
removeAll
in interfaceList<ActionSequenceElement<?>>
-
removeIf
public boolean removeIf(Predicate<? super ActionSequenceElement<?>> arg0)
- Specified by:
removeIf
in interfaceCollection<ActionSequenceElement<?>>
-
replaceAll
public void replaceAll(UnaryOperator<ActionSequenceElement<?>> arg0)
- Specified by:
replaceAll
in interfaceList<ActionSequenceElement<?>>
-
retainAll
public boolean retainAll(Collection<?> arg0)
- Specified by:
retainAll
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
retainAll
in interfaceList<ActionSequenceElement<?>>
-
set
public ActionSequenceElement<?> set(int arg0, ActionSequenceElement<?> arg1)
- Specified by:
set
in interfaceList<ActionSequenceElement<?>>
-
size
public int size()
- Specified by:
size
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
size
in interfaceList<ActionSequenceElement<?>>
-
sort
public void sort(Comparator<? super ActionSequenceElement<?>> arg0)
- Specified by:
sort
in interfaceList<ActionSequenceElement<?>>
-
spliterator
public Spliterator<ActionSequenceElement<?>> spliterator()
- Specified by:
spliterator
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
spliterator
in interfaceIterable<ActionSequenceElement<?>>
- Specified by:
spliterator
in interfaceList<ActionSequenceElement<?>>
-
stream
public Stream<ActionSequenceElement<?>> stream()
- Specified by:
stream
in interfaceCollection<ActionSequenceElement<?>>
-
subList
public List<ActionSequenceElement<?>> subList(int arg0, int arg1)
- Specified by:
subList
in interfaceList<ActionSequenceElement<?>>
-
toArray
public Object[] toArray()
- Specified by:
toArray
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
toArray
in interfaceList<ActionSequenceElement<?>>
-
toArray
public <T> T[] toArray(IntFunction<T[]> arg0)
- Specified by:
toArray
in interfaceCollection<ActionSequenceElement<?>>
-
toArray
public <T> T[] toArray(T[] arg0)
- Specified by:
toArray
in interfaceCollection<ActionSequenceElement<?>>
- Specified by:
toArray
in interfaceList<ActionSequenceElement<?>>
-
-