From 835256964f3fa64587a0e05b859d012d125be308 Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Thu, 20 Feb 2014 10:54:04 +0100 Subject: Documentation update --- .../pdfas/wrapper/ByteArrayDataSource_OLD.html | 371 +++++++++++++++++++++ 1 file changed, 371 insertions(+) create mode 100644 docs/full/at/gv/egiz/pdfas/wrapper/ByteArrayDataSource_OLD.html (limited to 'docs/full/at/gv/egiz/pdfas/wrapper/ByteArrayDataSource_OLD.html') diff --git a/docs/full/at/gv/egiz/pdfas/wrapper/ByteArrayDataSource_OLD.html b/docs/full/at/gv/egiz/pdfas/wrapper/ByteArrayDataSource_OLD.html new file mode 100644 index 00000000..3a53557c --- /dev/null +++ b/docs/full/at/gv/egiz/pdfas/wrapper/ByteArrayDataSource_OLD.html @@ -0,0 +1,371 @@ + + + + + +ByteArrayDataSource_OLD + + + + + + + +
+ + + + + +
+ + + +
+
at.gv.egiz.pdfas.wrapper
+

Class ByteArrayDataSource_OLD

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    DataSource
    +
    +
    +
    +
    public class ByteArrayDataSource_OLD
    +extends java.lang.Object
    +implements DataSource
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.io.InputStreamcreateInputStream() +
      Creates a new InputStream that allows to read out the document's binary + data from the beginning.
      +
      byte[]getAsByteArray() +
      Returns the data of this DataSource as a byte array for random read only access.
      +
      java.lang.StringgetCharacterEncoding() +
      Returns the character encoding of the data.
      +
      intgetLength() +
      Returns the length (number of bytes) of the stream.
      +
      java.lang.StringgetMimeType() +
      Returns the mime type of the data.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ByteArrayDataSource_OLD

        +
        public ByteArrayDataSource_OLD(byte[] data)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createInputStream

        +
        public java.io.InputStream createInputStream()
        +
        Description copied from interface: DataSource
        +
        Creates a new InputStream that allows to read out the document's binary + data from the beginning.
        +
        +
        Specified by:
        +
        createInputStream in interface DataSource
        +
        Returns:
        Returns the InputStream with the binary data.
        +
      • +
      + + + +
        +
      • +

        getLength

        +
        public int getLength()
        +
        Description copied from interface: DataSource
        +
        Returns the length (number of bytes) of the stream.
        +
        +
        Specified by:
        +
        getLength in interface DataSource
        +
        Returns:
        Returns the length (number of bytes) of the stream.
        +
      • +
      + + + +
        +
      • +

        getAsByteArray

        +
        public byte[] getAsByteArray()
        +
        Description copied from interface: DataSource
        +
        Returns the data of this DataSource as a byte array for random read only access. + +

        + Calling this method indicates that you need a byte array for random + read only access. The DataSource implementation should of + course cache this byte array to avoid too much memory usage. +

        +

        + Performance analysis has shown that the libraries internally convert the + streams to byte arrays and that file system access is very slow. +

        +

        + Never write to this byte array! +

        +
        +
        Specified by:
        +
        getAsByteArray in interface DataSource
        +
        Returns:
        Returns the data of this DataSource as a byte array for random read only access.
        +
      • +
      + + + +
        +
      • +

        getMimeType

        +
        public java.lang.String getMimeType()
        +
        Description copied from interface: DataSource
        +
        Returns the mime type of the data.
        +
        +
        Specified by:
        +
        getMimeType in interface DataSource
        +
        Returns:
        Returns the mime type of the data.
        +
      • +
      + + + +
        +
      • +

        getCharacterEncoding

        +
        public java.lang.String getCharacterEncoding()
        +
        Description copied from interface: DataSource
        +
        Returns the character encoding of the data. + +

        + This makes only sense for character based mime types. +

        +
        +
        Specified by:
        +
        getCharacterEncoding in interface DataSource
        +
        Returns:
        Returns the character encoding of the data or null if no encoding + is applicable (e.g. if the data is binary).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + -- cgit v1.2.3