
br.com.tecsinapse.dataio.annotation.FixedLengthColumn Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tecsinapse-data-io Show documentation
Show all versions of tecsinapse-data-io Show documentation
A simple way to work with CSV, XLSX? and TXT files
The newest version!
/*
* Tecsinapse Data Input and Output
*
* License: GNU Lesser General Public License (LGPL), version 3 or later
* See the LICENSE file in the root directory or .
*/
package br.com.tecsinapse.dataio.annotation;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
import br.com.tecsinapse.dataio.converter.Converter;
import br.com.tecsinapse.dataio.converter.StringTableCellConverter;
@Retention(RUNTIME)
@Target({METHOD})
public @interface FixedLengthColumn {
int columnIndex();
int columnSize() default 0;
boolean useLineLength() default false;
Class extends Converter, ?>> converter() default StringTableCellConverter.class;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy