Use AbstractAdapter when data_class is nil