Class DefaultContentBlock

java.lang.Object
com.github.bottomlessarchive.warc.service.content.domain.DefaultContentBlock
All Implemented Interfaces:
WarcContentBlock

public class DefaultContentBlock
extends java.lang.Object
implements WarcContentBlock
A simple implementation of a WarcContentBlock for Most of WARC-Types.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.io.InputStream payload  
  • Constructor Summary

    Constructors 
    Constructor Description
    DefaultContentBlock​(java.io.InputStream input)
    DefaultContentBlock constructor
  • Method Summary

    Modifier and Type Method Description
    java.io.InputStream getPayload()
    Return content block stream as payload
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • payload

      protected final java.io.InputStream payload
  • Constructor Details

    • DefaultContentBlock

      public DefaultContentBlock​(java.io.InputStream input)
      DefaultContentBlock constructor
      Parameters:
      input - Input stream for content block.
  • Method Details

    • getPayload

      public java.io.InputStream getPayload()
      Return content block stream as payload
      Specified by:
      getPayload in interface WarcContentBlock
      Returns:
      payload stream
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object