Packages

object RWRecWriter

The RWRecWriter companion object provides support for creating an RWRecWriter.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RWRecWriter
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. def forOutputStream(s: OutputStream, compressionMethod: CompressionMethod = CompressionMethod.NONE, order: ByteOrder = ByteOrder.nativeOrder()): RWRecWriter

    Creates and returns a writer that writes RWRecs as a binary SiLK RWRec stream to the output stream s using the default file format and version.

    Creates and returns a writer that writes RWRecs as a binary SiLK RWRec stream to the output stream s using the default file format and version. The default format preserves as much information as possible, but note that this may limit compatibility with older versions of SiLK. For finer-grained control over the output format, consider using forOutputStreamFormat or forOutputStreamPrecision.

    If compressionMethod is provided, compresses output using that method, otherwise output is not compressed.

    If order is provided, writes data in the specified byte order, otherwise uses native order.

  10. def forOutputStreamFormat(s: OutputStream, fileFormat: FileFormat, recordVersion: Short, compressionMethod: CompressionMethod = CompressionMethod.NONE, order: ByteOrder = ByteOrder.nativeOrder()): RWRecWriter

    Creates and returns a writer that writes RWRecs as a binary SiLK RWRec stream to the output stream s using the requested file format and record version, if available.

    Creates and returns a writer that writes RWRecs as a binary SiLK RWRec stream to the output stream s using the requested file format and record version, if available. @throws SilkDataFormatException if the format is not supported.

    If compressionMethod is provided, compresses output using that method, otherwise output is not compressed.

    If order is provided, writes data in the specified byte order, otherwise uses native order.

  11. def forOutputStreamPrecision(s: OutputStream, timePrecision: ChronoUnit, compressionMethod: CompressionMethod = CompressionMethod.NONE, order: ByteOrder = ByteOrder.nativeOrder()): RWRecWriter

    Creates and returns a writer that writes RWRecs as a binary SiLK RWRec stream to the output stream s using the default file format and record version for the requested time precision.

    Creates and returns a writer that writes RWRecs as a binary SiLK RWRec stream to the output stream s using the default file format and record version for the requested time precision.

    If compressionMethod is provided, compresses output using that method, otherwise output is not compressed.

    If order is provided, writes data in the specified byte order, otherwise uses native order.

  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Deprecated Value Members

  1. def toOutputStream(s: OutputStream, compressionMethod: CompressionMethod = CompressionMethod.NONE): RWRecWriter
    Annotations
    @deprecated
    Deprecated

    (Since version netsa-io-silk 1.7.0) please use RWRecWriter.forOutputStream family of methods instead for control over output format

Inherited from AnyRef

Inherited from Any

Ungrouped