Class CsvCharGetter

java.lang.Object
org.simpleflatmapper.csv.getter.CsvCharGetter
All Implemented Interfaces:
org.simpleflatmapper.map.getter.CharacterContextualGetter<CsvRow>, org.simpleflatmapper.map.getter.ContextualGetter<CsvRow,Character>, org.simpleflatmapper.map.getter.OptimizableIndexedContextualGetter

public class CsvCharGetter extends Object implements org.simpleflatmapper.map.getter.ContextualGetter<CsvRow,Character>, org.simpleflatmapper.map.getter.CharacterContextualGetter<CsvRow>, org.simpleflatmapper.map.getter.OptimizableIndexedContextualGetter
  • Field Details

    • index

      public final int index
  • Constructor Details

    • CsvCharGetter

      public CsvCharGetter(int index)
  • Method Details

    • get

      public Character get(CsvRow target, org.simpleflatmapper.converter.Context context)
      Specified by:
      get in interface org.simpleflatmapper.map.getter.ContextualGetter<CsvRow,Character>
    • get

      public static Character get(CsvRow target, org.simpleflatmapper.converter.Context context, int index)
    • getCharacter

      public char getCharacter(CsvRow target, org.simpleflatmapper.converter.Context context)
      Specified by:
      getCharacter in interface org.simpleflatmapper.map.getter.CharacterContextualGetter<CsvRow>
    • getCharacter

      public static char getCharacter(CsvRow target, org.simpleflatmapper.converter.Context context, int index)