Select all columns
Select all columns given in the columns parameter
Select all columns given in the value parameter
Select all columns of type T's class properties. Example: If you specify a class 'User' with the fields 'id' and 'name', this will select 'id,name'