Class CsvFileFormat<T>

java.lang.Object
com.hazelcast.jet.pipeline.file.CsvFileFormat<T>
Type Parameters:
T - type of items a source using this file format will emit
All Implemented Interfaces:
FileFormat<T>, Serializable

public class CsvFileFormat<T> extends Object implements FileFormat<T>
Since:
Jet 4.4
See Also:
  • Field Details

  • Method Details

    • format

      @Nonnull public String format()
      Description copied from interface: FileFormat
      Returns the name of the file format. The convention is to use the well-known filename suffix or, if there is none, a short-form name of the format.
      Specified by:
      format in interface FileFormat<T>
    • clazz

      @Nonnull public Class<T> clazz()
      Returns the class Jet will deserialize data into.
    • fieldNames

      @Nullable public List<String> fieldNames()
      Return the desired list of fields that is used with String[] class.
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object