CsvRendererInt

com.phasmidsoftware.tableparser.core.render.CsvRenderers.CsvRendererInt
object CsvRendererInt extends StandardCsvRenderer[Int]

Implicit object CsvRendererInt provides a concrete implementation of the StandardCsvRenderer class for rendering Int values into CSV (Comma-Separated Values) format.

This object allows the rendering of integer values into their string representation for use in CSV output while adhering to the conventions defined in the StandardCsvRenderer abstraction.

Being defined as implicit, it can be automatically utilized in any context where a StandardCsvRenderer[Int] is required, enabling seamless integration into systems that rely on type class-based serialization for CSV export.

Attributes

Graph
Supertypes
class StandardCsvRenderer[Int]
trait CsvRenderer[Int]
trait Renderer[Int, String]
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Inherited methods

def render(t: Int, attrs: Map[String, String]): String

Renders an object of type T into its string representation. Additional attributes can be specified via a map, but they are not used in the default implementation.

Renders an object of type T into its string representation. Additional attributes can be specified via a map, but they are not used in the default implementation.

Value parameters

attrs

a map of attributes influencing the rendering process; not used in the default implementation.

t

the object of type T to be rendered.

Attributes

Returns

a string representation of the object t.

Inherited from:
StandardCsvRenderer
def render(t: Int): String

Render an instance of T as an O, qualifying the rendering with no attributes.

Render an instance of T as an O, qualifying the rendering with no attributes.

Value parameters

t

a T to be rendered.

Attributes

Returns

an instance of type O.

Inherited from:
Renderer

Inherited fields

Attributes

Inherited from:
StandardCsvRenderer