Interface Components.IdInfoProvider

All Known Subinterfaces:
EventPipeline
All Known Implementing Classes:
BufferingEventPipeline, EventProcessor
Enclosing class:
Components

public static interface Components.IdInfoProvider
Implemented by classes that want a special class (scope) to be used for looking up their id or want to map to another object for getting the id (see Components.objectId(Object)).
  • Method Summary

    Modifier and Type
    Method
    Description
    default Object
    Returns the object to be used for generating the id.
    Returns the scope.
  • Method Details

    • idScope

      Returns the scope.
      Returns:
      the scope
    • idObject

      default Object idObject()
      Returns the object to be used for generating the id.
      Returns:
      the object (defaults to this)