package org.simpleflatmapper.reflect.test.meta;
import org.simpleflatmapper.reflect.meta.AliasProvider;
import org.simpleflatmapper.reflect.meta.AliasProviderProducer;
import org.simpleflatmapper.reflect.meta.Table;
import org.simpleflatmapper.util.Consumer;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
public class AliasProviderFactory1 implements AliasProviderProducer {
@Override
public void produce(Consumer<? super AliasProvider> consumer) {
consumer.accept(new AliasProvider1());
}
public static class AliasProvider1 implements AliasProvider {
@Override
public String getAliasForMethod(Method method) {
return null;
}
@Override
public String getAliasForField(Field field) {
return null;
}
@Override
public Table getTable(Class<?> target) {
return null;
}
}
}