diff --git a/querydsl-core/src/main/java/com/mysema/query/Result.java b/querydsl-core/src/main/java/com/mysema/query/Result.java new file mode 100644 index 000000000..c877805ab --- /dev/null +++ b/querydsl-core/src/main/java/com/mysema/query/Result.java @@ -0,0 +1,48 @@ +package com.mysema.query; + +/** + * Results provides + * + * @author tiwe + * @version $Id$ + */ +public interface Result { + + public interface Result2 extends Result{ + A getFirst(); + B getSecond(); + } + + public interface Result3 extends Result2{ + C getThird(); + } + + public interface Result4 extends Result3{ + D getFourth(); + } + + public interface Result5 extends Result4{ + E getFifth(); + } + + public interface Result6 extends Result5{ + F getSixth(); + } + + public interface Result7 extends Result6{ + G getSeventh(); + } + + public interface Result8 extends Result7{ + H getEighth(); + } + + public interface Result9 extends Result8{ + I getNinth(); + } + + public interface Result10 extends Result9{ + J getTenth(); + } + +}