All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.siegmar.fastcsv.reader.SimpleFieldModifier Maven / Gradle / Ivy

Go to download

Lightning-fast, dependency-free CSV library that conforms to RFC standards.

There is a newer version: 3.4.0
Show newest version
package de.siegmar.fastcsv.reader;

/**
 * A functional interface for modifying CSV fields in a simple way (with reduced functionality).
 * 

* When implementing this interface, comments are ignored (not modified), by default. * * @see FieldModifiers */ @FunctionalInterface public interface SimpleFieldModifier extends FieldModifier { /** * Gets called for every single field (that is not a comment). * * @param field the field value, never {@code null} * @return the modified field value (must not be {@code null}) */ String modify(String field); @Override default String modify(final long startingLineNumber, final int fieldIdx, final boolean quoted, final String field) { return modify(field); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy