org.sfm.querydsl.TupleGetterFactory Maven / Gradle / Ivy
package org.sfm.querydsl;
import com.mysema.query.Tuple;
import org.sfm.map.GetterFactory;
import org.sfm.map.mapper.ColumnDefinition;
import org.sfm.querydsl.getter.EnumTupleNamedIndexedGetter;
import org.sfm.querydsl.getter.EnumTupleOrdinalIndexedGetter;
import org.sfm.querydsl.getter.TupleIndexedGetter;
import org.sfm.reflect.Getter;
import org.sfm.reflect.TypeHelper;
import java.lang.reflect.Type;
public final class TupleGetterFactory implements GetterFactory{
@SuppressWarnings({ "unchecked", "rawtypes" })
@Override
public Getter newGetter(Type genericType, TupleElementKey key, ColumnDefinition, ?> columnDefinition) {
Class
© 2015 - 2025 Weber Informatics LLC | Privacy Policy