Class

com.groupon.sparklint.events

EventBuffer

Related Doc: package events

Permalink

class EventBuffer extends ListIterator[SparkListenerEvent]

The EventBuffer provides an abstraction around a buffered set of SparkListenerEvent's and provides an extension of the Java ListIterator[T} interface allowing for traversal forward and backwards through the events.

Since

9/10/16.

Linear Supertypes
ListIterator[SparkListenerEvent], Iterator[SparkListenerEvent], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EventBuffer
  2. ListIterator
  3. Iterator
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EventBuffer(buffer: IndexedSeq[SparkListenerEvent])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def add(e: SparkListenerEvent): Unit

    Permalink
    Definition Classes
    EventBuffer → ListIterator
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. val eventCount: Int

    Permalink
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def forEachRemaining(arg0: Consumer[_ >: SparkListenerEvent]): Unit

    Permalink
    Definition Classes
    Iterator
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hasNext(): Boolean

    Permalink
    Definition Classes
    EventBuffer → ListIterator → Iterator
  14. def hasPrevious(): Boolean

    Permalink
    Definition Classes
    EventBuffer → ListIterator
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. var index: Int

    Permalink
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. def next(): SparkListenerEvent

    Permalink
    Definition Classes
    EventBuffer → ListIterator → Iterator
  20. def nextIndex(): Int

    Permalink
    Definition Classes
    EventBuffer → ListIterator
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. def previous(): SparkListenerEvent

    Permalink
    Definition Classes
    EventBuffer → ListIterator
  24. def previousIndex(): Int

    Permalink
    Definition Classes
    EventBuffer → ListIterator
  25. def remove(): Unit

    Permalink
    Definition Classes
    Iterator
  26. def set(e: SparkListenerEvent): Unit

    Permalink
    Definition Classes
    EventBuffer → ListIterator
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ListIterator[SparkListenerEvent]

Inherited from Iterator[SparkListenerEvent]

Inherited from AnyRef

Inherited from Any

Ungrouped