Interface InputStreamStringBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default java.lang.String toString​(java.io.InputStream aInputStream)
      The String being build by the builder upon the settings of the attributes.
      java.lang.String toString​(java.io.InputStream aInputStream, java.lang.String aEncoding)
      The String being build by the builder upon the settings of the attributes.
      java.lang.String toString​(java.lang.String aEncoding)
      The Strings being build by the builder upon the settings of the attributes.
      default java.lang.String[] toStrings​()
      The Strings being build by the builder upon the settings of the attributes.
      default java.lang.String[] toStrings​(java.io.InputStream aInputStream)
      The Strings being build by the builder upon the settings of the attributes.
      default java.lang.String[] toStrings​(java.io.InputStream aInputStream, java.lang.String aEncoding)
      The Strings being build by the builder upon the settings of the attributes.
      default java.lang.String[] toStrings​(java.lang.String aEncoding)
      The Strings being build by the builder upon the settings of the attributes.
      default InputStreamStringBuilder withEncoding​(java.lang.String aEncoding)
      default InputStreamStringBuilder withInputStream​(java.io.InputStream aInputStream)
      Sets the InputStream for the Input-Stream property.
      • Methods inherited from interface org.refcodes.mixin.EncodingAccessor

        getEncoding
      • Methods inherited from interface org.refcodes.mixin.EncodingAccessor.EncodingMutator

        setEncoding
    • Method Detail

      • toString

        default java.lang.String toString​(java.io.InputStream aInputStream)
                                   throws java.io.IOException
        The String being build by the builder upon the settings of the attributes.
        Parameters:
        aInputStream - The InputStream which to convert into a String.
        Returns:
        The according resulting String
        Throws:
        java.io.IOException - thrown in case accessing the InputStream caused faults.
      • toStrings

        default java.lang.String[] toStrings​(java.io.InputStream aInputStream)
                                      throws java.io.IOException
        The Strings being build by the builder upon the settings of the attributes.
        Parameters:
        aInputStream - The InputStream which to convert into a String array.
        Returns:
        The according resulting String array
        Throws:
        java.io.IOException - thrown in case accessing the InputStream caused faults.
      • toStrings

        default java.lang.String[] toStrings​()
                                      throws java.io.IOException
        The Strings being build by the builder upon the settings of the attributes.
        Returns:
        The according resulting String array
        Throws:
        java.io.IOException - thrown in case accessing the InputStream caused faults.
      • toString

        java.lang.String toString​(java.io.InputStream aInputStream,
                                  java.lang.String aEncoding)
                           throws java.io.IOException
        The String being build by the builder upon the settings of the attributes.
        Parameters:
        aInputStream - The InputStream which to convert into a String.
        aEncoding - The text encoding to be used.
        Returns:
        The according resulting String
        Throws:
        java.io.IOException - thrown in case accessing the InputStream caused faults.
      • toStrings

        default java.lang.String[] toStrings​(java.io.InputStream aInputStream,
                                             java.lang.String aEncoding)
                                      throws java.io.IOException
        The Strings being build by the builder upon the settings of the attributes.
        Parameters:
        aInputStream - The InputStream which to convert into a String array.
        aEncoding - The text encoding to be used.
        Returns:
        The according resulting String array
        Throws:
        java.io.IOException - thrown in case accessing the InputStream caused faults.
      • toStrings

        default java.lang.String[] toStrings​(java.lang.String aEncoding)
                                      throws java.io.IOException
        The Strings being build by the builder upon the settings of the attributes.
        Parameters:
        aEncoding - The text encoding to be used.
        Returns:
        The according resulting String array
        Throws:
        java.io.IOException - thrown in case accessing the InputStream caused faults.
      • toString

        java.lang.String toString​(java.lang.String aEncoding)
                           throws java.io.IOException
        The Strings being build by the builder upon the settings of the attributes.
        Parameters:
        aEncoding - The text encoding to be used.
        Returns:
        The according resulting String array
        Throws:
        java.io.IOException - thrown in case accessing the InputStream caused faults.