org.sfm.jooq.JooqFieldKey Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of simpleFlatMapper Show documentation
Show all versions of simpleFlatMapper Show documentation
Java library to map flat record - ResultSet, csv - to java object with minimum configuration and low footprint.
package org.sfm.jooq;
import org.jooq.Field;
import org.sfm.map.FieldKey;
public class JooqFieldKey implements FieldKey {
private final Field> field;
private final int index;
public JooqFieldKey(Field> field, int index) {
this.field = field;
this.index = index;
}
@Override
public String getName() {
return field.getName();
}
@Override
public int getIndex() {
return index;
}
@Override
public JooqFieldKey alias(String alias) {
throw new UnsupportedOperationException();
}
public Field> getField() {
return field;
}
@Override
public String toString() {
return "JooqFieldKey{" +
"field=" + field +
", index=" + index +
'}';
}
}