Annotation Interface AccumulatorStateMetadata


@Retention(RUNTIME) @Target(TYPE) public @interface AccumulatorStateMetadata
  • Element Details

    • stateSerializerClass

      Class<? extends AccumulatorStateSerializer> stateSerializerClass
      Default:
      io.trino.spi.function.AccumulatorStateSerializer.class
    • stateFactoryClass

      Class<? extends AccumulatorStateFactory> stateFactoryClass
      Default:
      io.trino.spi.function.AccumulatorStateFactory.class
    • typeParameters

      String[] typeParameters
      Default:
      {}
    • serializedType

      String serializedType
      Default:
      ""