Class EmitDataImpl

java.lang.Object
org.apache.tika.pipes.core.emitter.EmitDataImpl
All Implemented Interfaces:
EmitData

public class EmitDataImpl extends Object implements EmitData
  • Constructor Details

  • Method Details

    • getEmitKey

      public String getEmitKey()
      Specified by:
      getEmitKey in interface EmitData
    • getMetadataList

      public List<Metadata> getMetadataList()
      Specified by:
      getMetadataList in interface EmitData
    • getContainerStackTrace

      public String getContainerStackTrace()
      Specified by:
      getContainerStackTrace in interface EmitData
    • getEstimatedSizeBytes

      public long getEstimatedSizeBytes()
      Specified by:
      getEstimatedSizeBytes in interface EmitData
    • getParseContext

      public ParseContext getParseContext()
      Gets the ParseContext. This is not serialized - it's set by PipesClient after deserialization from the original FetchEmitTuple.
      Specified by:
      getParseContext in interface EmitData
    • setParseContext

      public void setParseContext(ParseContext parseContext)
      Sets the ParseContext. Called by PipesClient after deserialization to restore the ParseContext from the original FetchEmitTuple.
    • toString

      public String toString()
      Overrides:
      toString in class Object