org.progressmining.xeslite.external.model
Class XTraceMapDBImpl
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<org.deckfour.xes.model.XEvent>
org.progressmining.xeslite.external.model.XTraceMapDBImpl
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<org.deckfour.xes.model.XEvent>, java.util.Collection<org.deckfour.xes.model.XEvent>, java.util.List<org.deckfour.xes.model.XEvent>, org.deckfour.xes.model.XAttributable, org.deckfour.xes.model.XElement, org.deckfour.xes.model.XTrace
public class XTraceMapDBImpl
- extends java.util.AbstractList<org.deckfour.xes.model.XEvent>
- implements org.deckfour.xes.model.XTrace
- Author:
- F. Mannhardt
| Fields inherited from class java.util.AbstractList |
modCount |
|
Method Summary |
void |
accept(org.deckfour.xes.model.XVisitor visitor,
org.deckfour.xes.model.XLog log)
|
void |
add(int index,
org.deckfour.xes.model.XEvent element)
|
boolean |
add(org.deckfour.xes.model.XEvent e)
|
boolean |
addAll(java.util.Collection<? extends org.deckfour.xes.model.XEvent> c)
|
boolean |
addAll(int index,
java.util.Collection<? extends org.deckfour.xes.model.XEvent> c)
|
void |
clear()
|
java.lang.Object |
clone()
|
boolean |
contains(java.lang.Object o)
|
org.deckfour.xes.model.XEvent |
get(int index)
|
org.deckfour.xes.model.XAttributeMap |
getAttributes()
|
java.util.Set<org.deckfour.xes.extension.XExtension> |
getExtensions()
|
int |
indexOf(java.lang.Object o)
|
int |
insertOrdered(org.deckfour.xes.model.XEvent event)
|
int |
lastIndexOf(java.lang.Object o)
|
org.deckfour.xes.model.XEvent |
remove(int index)
|
boolean |
remove(java.lang.Object o)
|
protected void |
removeRange(int fromIndex,
int toIndex)
|
org.deckfour.xes.model.XEvent |
set(int index,
org.deckfour.xes.model.XEvent element)
|
void |
setAttributes(org.deckfour.xes.model.XAttributeMap attributes)
|
int |
size()
|
| Methods inherited from class java.util.AbstractList |
equals, hashCode, iterator, listIterator, listIterator, subList |
| Methods inherited from class java.util.AbstractCollection |
containsAll, isEmpty, removeAll, retainAll, toArray, toArray, toString |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
containsAll, equals, hashCode, isEmpty, iterator, listIterator, listIterator, removeAll, retainAll, subList, toArray, toArray |
XTraceMapDBImpl
public XTraceMapDBImpl(XAttributeStore attributeStore)
XTraceMapDBImpl
public XTraceMapDBImpl(org.deckfour.xes.model.XAttributeMap attributeMap,
XAttributeStore attributeStore)
getAttributes
public org.deckfour.xes.model.XAttributeMap getAttributes()
- Specified by:
getAttributes in interface org.deckfour.xes.model.XAttributable
getExtensions
public java.util.Set<org.deckfour.xes.extension.XExtension> getExtensions()
- Specified by:
getExtensions in interface org.deckfour.xes.model.XAttributable
setAttributes
public void setAttributes(org.deckfour.xes.model.XAttributeMap attributes)
- Specified by:
setAttributes in interface org.deckfour.xes.model.XAttributable
clone
public java.lang.Object clone()
- Specified by:
clone in interface org.deckfour.xes.model.XElement- Overrides:
clone in class java.lang.Object
insertOrdered
public int insertOrdered(org.deckfour.xes.model.XEvent event)
- Specified by:
insertOrdered in interface org.deckfour.xes.model.XTrace
accept
public void accept(org.deckfour.xes.model.XVisitor visitor,
org.deckfour.xes.model.XLog log)
- Specified by:
accept in interface org.deckfour.xes.model.XTrace
contains
public boolean contains(java.lang.Object o)
- Specified by:
contains in interface java.util.Collection<org.deckfour.xes.model.XEvent>- Specified by:
contains in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
contains in class java.util.AbstractCollection<org.deckfour.xes.model.XEvent>
add
public boolean add(org.deckfour.xes.model.XEvent e)
- Specified by:
add in interface java.util.Collection<org.deckfour.xes.model.XEvent>- Specified by:
add in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
add in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
remove
public boolean remove(java.lang.Object o)
- Specified by:
remove in interface java.util.Collection<org.deckfour.xes.model.XEvent>- Specified by:
remove in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
remove in class java.util.AbstractCollection<org.deckfour.xes.model.XEvent>
addAll
public boolean addAll(java.util.Collection<? extends org.deckfour.xes.model.XEvent> c)
- Specified by:
addAll in interface java.util.Collection<org.deckfour.xes.model.XEvent>- Specified by:
addAll in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
addAll in class java.util.AbstractCollection<org.deckfour.xes.model.XEvent>
addAll
public boolean addAll(int index,
java.util.Collection<? extends org.deckfour.xes.model.XEvent> c)
- Specified by:
addAll in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
addAll in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
clear
public void clear()
- Specified by:
clear in interface java.util.Collection<org.deckfour.xes.model.XEvent>- Specified by:
clear in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
clear in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
get
public org.deckfour.xes.model.XEvent get(int index)
- Specified by:
get in interface java.util.List<org.deckfour.xes.model.XEvent>- Specified by:
get in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
set
public org.deckfour.xes.model.XEvent set(int index,
org.deckfour.xes.model.XEvent element)
- Specified by:
set in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
set in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
add
public void add(int index,
org.deckfour.xes.model.XEvent element)
- Specified by:
add in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
add in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
remove
public org.deckfour.xes.model.XEvent remove(int index)
- Specified by:
remove in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
remove in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
indexOf
public int indexOf(java.lang.Object o)
- Specified by:
indexOf in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
indexOf in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
lastIndexOf
public int lastIndexOf(java.lang.Object o)
- Specified by:
lastIndexOf in interface java.util.List<org.deckfour.xes.model.XEvent>- Overrides:
lastIndexOf in class java.util.AbstractList<org.deckfour.xes.model.XEvent>
size
public int size()
- Specified by:
size in interface java.util.Collection<org.deckfour.xes.model.XEvent>- Specified by:
size in interface java.util.List<org.deckfour.xes.model.XEvent>- Specified by:
size in class java.util.AbstractCollection<org.deckfour.xes.model.XEvent>
removeRange
protected void removeRange(int fromIndex,
int toIndex)
- Overrides:
removeRange in class java.util.AbstractList<org.deckfour.xes.model.XEvent>