Class MapEventTransformerFactories


  • @Factory
    public class MapEventTransformerFactories
    extends java.lang.Object
    A Micronaut factory for producing MapEventTransformer instances.
    Since:
    1.0
    Author:
    Jonathan Knight
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected io.micronaut.context.ApplicationContext ctx
      The Micronaut bean context.
      protected ExtractorFactories extractorFactory
      The extractor factory for use when creating views.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <K,​V,​U>
      com.tangosol.util.MapEventTransformer<K,​V,​U>
      resolve​(java.util.Set<java.lang.annotation.Annotation> annotations)
      Resolve a MapEventTransformer from the specified qualifier annotations.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ctx

        protected final io.micronaut.context.ApplicationContext ctx
        The Micronaut bean context.
      • extractorFactory

        protected final ExtractorFactories extractorFactory
        The extractor factory for use when creating views.
    • Method Detail

      • resolve

        public <K,​V,​U> com.tangosol.util.MapEventTransformer<K,​V,​U> resolve​(java.util.Set<java.lang.annotation.Annotation> annotations)
        Resolve a MapEventTransformer from the specified qualifier annotations.
        Type Parameters:
        K - the type of the keys of the entry to be transformed
        V - the type of the values of the entry to be transformed
        U - the type of the transformed values
        Parameters:
        annotations - the qualifier annotations to use to create the transformer
        Returns:
        a MapEventTransformer from the specified qualifier annotations