Class NoTransformer

    • Constructor Summary

      Constructors 
      Constructor Description
      NoTransformer()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.InputStream createInputStream​(java.io.InputStream in)
      Creates a strea-transforming InputStream.
      java.io.OutputStream createOutputStream​(java.io.OutputStream out)
      Create a stream-transforming OutputStream.
      void init​(java.util.Map<java.lang.String,​java.lang.String> settings)
      The no-transformer does not take any parameters and therefore must not be initialized.
      java.lang.String toString()
      An implementation of a transformer must override this method to identify the type of transformer and/or its settings.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • init

        public void init​(java.util.Map<java.lang.String,​java.lang.String> settings)
                  throws java.lang.Exception
        The no-transformer does not take any parameters and therefore must not be initialized. This method does nothing.
        Specified by:
        init in class Transformer
        Parameters:
        settings - Implementation-specific setting map
        Throws:
        java.lang.Exception - If the given settings are invalid or insufficient for instantiation
      • createOutputStream

        public java.io.OutputStream createOutputStream​(java.io.OutputStream out)
                                                throws java.io.IOException
        Description copied from class: Transformer
        Create a stream-transforming OutputStream. Depending on the implementation, the bytes written to the output stream might be encrypted, compressed, etc.
        Specified by:
        createOutputStream in class Transformer
        Parameters:
        out - Original output stream which is transformed by this transformer
        Returns:
        Returns a transformed output stream
        Throws:
        java.io.IOException - If an exception occurs when instantiating or writing to the stream
      • createInputStream

        public java.io.InputStream createInputStream​(java.io.InputStream in)
                                              throws java.io.IOException
        Description copied from class: Transformer
        Creates a strea-transforming InputStream. Depending on the implementation, the bytes read from the input stream are uncompressed, decrypted, etc.
        Specified by:
        createInputStream in class Transformer
        Parameters:
        in - Original input stream which is transformed by this transformer
        Returns:
        Returns a transformed input stream
        Throws:
        java.io.IOException - If an exception occurs when instantiating or reading from the stream
      • toString

        public java.lang.String toString()
        Description copied from class: Transformer
        An implementation of a transformer must override this method to identify the type of transformer and/or its settings.
        Specified by:
        toString in class Transformer