Package ghidra.trace.model

# Class Lifespan.DefaultLifeSet

java.lang.Object
generic.Span.DefaultSpanSet<Long,Lifespan>
ghidra.trace.model.Lifespan.DefaultLifeSet

All Implemented Interfaces:
  `Span.MutableSpanSet<Long,Lifespan>`, `Span.SpanSet<Long,Lifespan>`, `Lifespan.LifeSet`, `Lifespan.MutableLifeSet`

Enclosing interface:
  `Lifespan`

public static class Lifespan.DefaultLifeSet extends Span.DefaultSpanSet<Long,Lifespan> implements Lifespan.MutableLifeSet
An interval tree implementing `Lifespan.MutableLifeSet`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DefaultLifeSet()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static Lifespan.DefaultLifeSet`
  `copyOf(Lifespan.LifeSet set)`

  ### Methods inherited from class generic.Span.DefaultSpanSet

  `add, addAll, bound, clear, contains, equals, intersecting, intersects, isEmpty, newSpanMap, remove, spanContaining, spans, toString, toString`

  ### Methods inherited from class java.lang.Object

  `clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

  ### Methods inherited from interface generic.Span.MutableSpanSet

  `add, addAll, clear, remove`

  ### Methods inherited from interface generic.Span.SpanSet

  `bound, complement, contains, encloses, intersecting, intersects, isEmpty, spanContaining, spans, toString`

- ## Constructor Details

  - ### DefaultLifeSet

    public DefaultLifeSet()

- ## Method Details

  - ### copyOf

    public static Lifespan.DefaultLifeSet copyOf(Lifespan.LifeSet set)