Package 

Interface SpanControlProvider


  • 
    public interface SpanControlProvider<C extends Object>
    
                        

    Provides a way to retrieve a span control based on a SpanQuery. Span controls are specialised objects that allow for the manipulation of spans without directly referencing the Span object, allowing for specialized operations to be performed on spans.

    • Method Summary

      Modifier and Type Method Description
      abstract <Q extends SpanQuery<C>> C get(Q query) If possible retrieves the span controls for the given query.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • get

         abstract <Q extends SpanQuery<C>> C get(Q query)

        If possible retrieves the span controls for the given query. If the query cannot be fulfilled by this provider, null is returned.

        Parameters:
        query - The query to be used to retrieve the span control