Interface ManagedFunctionType<M extends java.lang.Enum<M>,​F extends java.lang.Enum<F>>