net.sf.sido.array
Class ArrayEvent<T>

java.lang.Object
  extended by net.sf.sido.array.ArrayEvent<T>
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<ArrayEventElement<T>>

public class ArrayEvent<T>
extends java.lang.Object
implements java.lang.Iterable<ArrayEventElement<T>>, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ArrayEvent()
           
 
Method Summary
 ArrayEvent<T> add(int index, ArrayEventType type, T value)
           
static
<E> ArrayEvent<E>
from(java.util.List<E> list, ArrayEventType type, int... indexes)
           
 java.util.List<ArrayEventElement<T>> getEventElements()
           
 java.util.Iterator<ArrayEventElement<T>> iterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayEvent

public ArrayEvent()
Method Detail

from

public static <E> ArrayEvent<E> from(java.util.List<E> list,
                                     ArrayEventType type,
                                     int... indexes)

add

public ArrayEvent<T> add(int index,
                         ArrayEventType type,
                         T value)

getEventElements

public java.util.List<ArrayEventElement<T>> getEventElements()

iterator

public java.util.Iterator<ArrayEventElement<T>> iterator()
Specified by:
iterator in interface java.lang.Iterable<ArrayEventElement<T>>


Copyright © 2011. All Rights Reserved.