Class FileData

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.FileData
All Implemented Interfaces:
Serializable

public class FileData extends ValueClass implements Serializable
Class for the data contained in a file.

Copyright: Copyright (c) 2004

Organisation: ELO Digital Office GmbH

See Also:
  • Field Details

    • contentType

      protected String contentType
      MIME-Type/document extension, for example text/xml or image/tiff or txt.
    • data

      protected byte[] data
      File data as byte array.
    • stream

      protected InputStream stream
      File data as input stream. This member can only be used if the FileData object is a member of MapValue or DocVersion.
      Since:
      10.00.020.005
  • Constructor Details

    • FileData

      public FileData()
    • FileData

      public FileData(FileData rhs)
    • FileData

      public FileData(String contentType, byte[] data)
    • FileData

      public FileData(String contentType, InputStream stream)
  • Method Details

    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getData

      public byte[] getData()
    • setData

      public void setData(byte[] data)
    • getStream

      public InputStream getStream()
    • setStream

      public void setStream(InputStream stream)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object