package com.mattinsler.guiceymongo.data; import com.mattinsler.guiceymongo.FieldSet; /** * Created by IntelliJ IDEA. * User: mattinsler * Date: 12/29/10 * Time: 2:18 AM * To change this template use File | Settings | File Templates. */ public interface Query { <T, C extends Clause<T>> C and(Property<T, C> property); <T extends IsData> ExecutableQuery<T> select(Class<T> type); <T extends IsData> ExecutableQuery<T> select(Class<T> type, FieldSet set); }