Top Interfaces Classes
[default module]

Package com.univocity.parsers.common.fields


Interface Summary

Modifier and TypeInterface and Description
public interface
ColumnMapper

A utility that allows users to manually define mappings from attributes/methods of a given class to columns to be parsed or written.

public interface
FieldSelector

Interface used to identify classes capable of selecting fields and returning their positions in a given sequence.

Class Summary

Modifier and TypeClass and Description
pack-priv abstract class
AbstractColumnMapping<
the type of key (attribute/method names or specific method definition with parameter and return types)
K
>

Basic support operations for mapping attributes/methods to columns in a ColumnMapper

pack-priv abstract class
AbstractConversionMapping<
the FieldSelector type information used to uniquely identify a field (e.g. references to field indexes would use Integer, while references to field names would use String).
T
>

Class responsible for managing field selections and any conversion sequence associated with each.

public class
AllIndexesSelector

A FieldSelector that selects all indexes of a record.

public class
ColumnMapping

Implementation the ColumnMapper interface which allows users to manually define mappings from attributes/methods of a given class to columns to be parsed or written.

public class
ExcludeFieldEnumSelector

A FieldSelector capable of deselecting fields in a record.

public class
ExcludeFieldIndexSelector

A FieldSelector capable of deselecting fields by their position in a record.

public class
ExcludeFieldNameSelector

A FieldSelector capable of deselecting fields by their name in a record.

public class
FieldConversionMapping

A class for mapping field selections to sequences of Conversion objects

public class
FieldEnumSelector

A FieldSelector capable of selecting fields represented by values of an enumeration type.

public class
FieldIndexSelector

A FieldSelector capable of selecting fields by their position in a record.

public class
FieldNameSelector

A FieldSelector capable of selecting fields by their name.

public class
FieldSet<
the type of the reference information used to uniquely identify a field (e.g. references to field indexes would use Integer, while references to field names would use String).
T
>

A set of selected fields.