Interface OperationIdentifier<T extends Annotation>

All Known Implementing Classes:
OperationIdentifierImpl

public interface OperationIdentifier<T extends Annotation>
Unique identifier for an Operation. The equals and hashCode methods of the implementation of this interface must be suitable for using as a key in a HashMap
  • Method Summary

    Modifier and Type
    Method
    Description
    A uniquely generated name for an Operation identifier
    Returns the scope associated with this annotation type
  • Method Details

    • getOperationIdentifier

      String getOperationIdentifier()
      A uniquely generated name for an Operation identifier
      Returns:
      A unique string that identifies an Operation
    • getOperationScope

      T getOperationScope()
      Returns the scope associated with this annotation type
      Returns:
      The non-null scope that is associated with this operation