Class CompositeConverter<E>

All Implemented Interfaces:
ContextAware, LifeCycle
Direct Known Subclasses:
ForegroundCompositeConverterBase, IdentityCompositeConverter, ReplacingCompositeConverter

public abstract class CompositeConverter<E> extends DynamicConverter<E>
  • Constructor Details

    • CompositeConverter

      public CompositeConverter()
  • Method Details

    • convert

      public String convert(E event)
      Description copied from class: Converter
      The convert method is responsible for extracting data from the event and storing it for later use by the write method.
      Specified by:
      convert in class Converter<E>
      Parameters:
      event -
    • transform

      protected abstract String transform(E event, String in)
    • getChildConverter

      public Converter<E> getChildConverter()
    • setChildConverter

      public void setChildConverter(Converter<E> child)
    • toString

      public String toString()
      Overrides:
      toString in class Object