Interface OperationIdentifier<T extends java.lang.annotation.Annotation>

  • All Known Implementing Classes:
    OperationIdentifierImpl

    public interface OperationIdentifier<T extends java.lang.annotation.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 Detail

      • getOperationIdentifier

        java.lang.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