Interface KeyWrapOperatorFactory<T extends Parameters,​K extends Key>

    • Method Detail

      • createKeyWrapper

        KeyWrapper<T> createKeyWrapper​(K key,
                                       T parameters)
        Create a key wrapper using the passed in key and parameters.
        Parameters:
        key - the key to initialize the wrapper with.
        parameters - the parameters to initialize the wrapper with.
        Returns:
        an initialized key wrapper.
      • createKeyUnwrapper

        KeyUnwrapper<T> createKeyUnwrapper​(K key,
                                           T parameters)
        Create a key un-wrapper using the passed in key and parameters.
        Parameters:
        key - the key to initialize the un-wrapper with.
        parameters - the parameters to initialize the un-wrapper with.
        Returns:
        an initialized key un-wrapper.