Class: Gsf::OutputCsv

Inherits:
Output
  • Object
show all
Defined in:
(unknown)

Instance Method Summary collapse

Methods inherited from Output

#close, #container, #container=, #error, error_id, #is_closed, #is_closed=, #is_closed?, #modtime, #modtime=, #name, #name=, #name_from_filename=, #position, #position=, #printf, #puts, #seek, #set_error, #size, #size=, #tell, unwrap, #vprintf, wrap, #write

Instance Method Details

#eolString

Returns eol.

Returns:

  • (String)

    eol

#eol=(eol) ⇒ String

Parameters:

  • eol (String)

Returns:

  • (String)

    eol

  • (String)

    eol

#quoteString

Returns quote.

Returns:

  • (String)

    quote

#quote=(quote) ⇒ String

Parameters:

  • quote (String)

Returns:

  • (String)

    quote

  • (String)

    quote

#quoting_modeGsf::OutputCsvQuotingMode

Returns quoting-mode.

Returns:

#quoting_mode=(quoting_mode) ⇒ Gsf::OutputCsvQuotingMode

Parameters:

Returns:

#quoting_on_whitespace=(quoting_on_whitespace) ⇒ Boolean

Parameters:

  • quoting_on_whitespace (Boolean)

Returns:

  • (Boolean)

    quoting-on-whitespace

  • (Boolean)

    quoting-on-whitespace

#quoting_on_whitespace?Boolean

Returns quoting-on-whitespace.

Returns:

  • (Boolean)

    quoting-on-whitespace

#quoting_triggersString

Returns quoting-triggers.

Returns:

  • (String)

    quoting-triggers

#quoting_triggers=(quoting_triggers) ⇒ String

Parameters:

  • quoting_triggers (String)

Returns:

  • (String)

    quoting-triggers

  • (String)

    quoting-triggers

#separatorString

Returns separator.

Returns:

  • (String)

    separator

#separator=(separator) ⇒ String

Parameters:

  • separator (String)

Returns:

  • (String)

    separator

  • (String)

    separator

#sinkGsf::Output

Returns sink.

Returns:

#sink=(sink) ⇒ Gsf::Output

Parameters:

Returns:

#write_eolBoolean

Returns:

  • (Boolean)

#write_field(field, len) ⇒ Boolean

Parameters:

  • field (String)
  • len (Integer)

Returns:

  • (Boolean)