Class ExtensionPointKey

java.lang.Object
net.sf.basedb.util.extensions.manager.ExtensionPointKey
All Implemented Interfaces:
ObjectKey<ExtensionPoint<?>>

public class ExtensionPointKey
extends Object
implements ObjectKey<ExtensionPoint<?>>
Key implementation used to identify extension points. Since each extension point is identified by it's id, we use that as the key for equality.
Since:
3.0
Author:
Nicklas
See Also:
ExtensionPoint
Last modified
$Date: 2015-04-20 11:08:18 +0200 (må, 20 apr 2015) $
  • Field Details

    • id

      private final String id
  • Constructor Details

    • ExtensionPointKey

      public ExtensionPointKey​(String id)
      Create a new key for an extension point with the given id.
      Parameters:
      id - The id (required)
    • ExtensionPointKey

      public ExtensionPointKey​(ExtensionPoint<?> ep)
      Create a new key for an extension point.
      Parameters:
      ep - The extension point (required)
  • Method Details