@@ -10,162 +10,162 @@ import org.seasar.doma.jdbc.criteria.tuple.Tuple2
1010import org.seasar.doma.jdbc.criteria.tuple.Tuple3
1111
1212class KJoinDeclaration (private val declaration : JoinDeclaration ) {
13- fun <PROPERTY > eq (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
13+ fun <PROPERTY : Any > eq (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
1414 declaration.eq(left, right)
1515 }
1616
17- fun <PROPERTY > eq (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
17+ fun <PROPERTY : Any > eq (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
1818 declaration.eq(left, right)
1919 }
2020
21- fun <PROPERTY > ne (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
21+ fun <PROPERTY : Any > ne (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
2222 declaration.ne(left, right)
2323 }
2424
25- fun <PROPERTY > ne (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
25+ fun <PROPERTY : Any > ne (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
2626 declaration.ne(left, right)
2727 }
2828
29- fun <PROPERTY > gt (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
29+ fun <PROPERTY : Any > gt (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
3030 declaration.gt(left, right)
3131 }
3232
33- fun <PROPERTY > gt (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
33+ fun <PROPERTY : Any > gt (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
3434 declaration.gt(left, right)
3535 }
3636
37- fun <PROPERTY > ge (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
37+ fun <PROPERTY : Any > ge (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
3838 declaration.ge(left, right)
3939 }
4040
41- fun <PROPERTY > ge (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
41+ fun <PROPERTY : Any > ge (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
4242 declaration.ge(left, right)
4343 }
4444
45- fun <PROPERTY > lt (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
45+ fun <PROPERTY : Any > lt (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
4646 declaration.lt(left, right)
4747 }
4848
49- fun <PROPERTY > lt (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
49+ fun <PROPERTY : Any > lt (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
5050 declaration.lt(left, right)
5151 }
5252
53- fun <PROPERTY > le (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
53+ fun <PROPERTY : Any > le (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
5454 declaration.le(left, right)
5555 }
5656
57- fun <PROPERTY > le (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
57+ fun <PROPERTY : Any > le (left : PropertyMetamodel <PROPERTY >, right : PropertyMetamodel <PROPERTY >) {
5858 declaration.le(left, right)
5959 }
6060
61- fun <PROPERTY > isNull (propertyMetamodel : PropertyMetamodel <PROPERTY >) {
61+ fun <PROPERTY : Any > isNull (propertyMetamodel : PropertyMetamodel <PROPERTY >) {
6262 declaration.isNull(propertyMetamodel)
6363 }
6464
65- fun <PROPERTY > isNotNull (propertyMetamodel : PropertyMetamodel <PROPERTY >) {
65+ fun <PROPERTY : Any > isNotNull (propertyMetamodel : PropertyMetamodel <PROPERTY >) {
6666 declaration.isNotNull(propertyMetamodel)
6767 }
6868
69- fun <PROPERTY > eqOrIsNull (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
69+ fun <PROPERTY : Any > eqOrIsNull (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
7070 declaration.eqOrIsNull(left, right)
7171 }
7272
73- fun <PROPERTY > neOrIsNotNull (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
73+ fun <PROPERTY : Any > neOrIsNotNull (left : PropertyMetamodel <PROPERTY >, right : PROPERTY ) {
7474 declaration.neOrIsNotNull(left, right)
7575 }
7676
77- fun <PROPERTY > like (left : PropertyMetamodel <PROPERTY >, right : CharSequence ) {
77+ fun <PROPERTY : Any > like (left : PropertyMetamodel <PROPERTY >, right : CharSequence ) {
7878 declaration.like(left, right)
7979 }
8080
81- fun <PROPERTY > like (left : PropertyMetamodel <PROPERTY >, right : CharSequence , option : LikeOption ) {
81+ fun <PROPERTY : Any > like (left : PropertyMetamodel <PROPERTY >, right : CharSequence , option : LikeOption ) {
8282 declaration.like(left, right, option)
8383 }
8484
85- fun <PROPERTY > notLike (left : PropertyMetamodel <PROPERTY >, right : CharSequence ) {
85+ fun <PROPERTY : Any > notLike (left : PropertyMetamodel <PROPERTY >, right : CharSequence ) {
8686 declaration.notLike(left, right)
8787 }
8888
89- fun <PROPERTY > notLike (left : PropertyMetamodel <PROPERTY >, right : CharSequence , option : LikeOption ) {
89+ fun <PROPERTY : Any > notLike (left : PropertyMetamodel <PROPERTY >, right : CharSequence , option : LikeOption ) {
9090 declaration.notLike(left, right, option)
9191 }
9292
93- fun <PROPERTY > between (propertyMetamodel : PropertyMetamodel <PROPERTY >, start : PROPERTY , end : PROPERTY ) {
93+ fun <PROPERTY : Any > between (propertyMetamodel : PropertyMetamodel <PROPERTY >, start : PROPERTY , end : PROPERTY ) {
9494 declaration.between(propertyMetamodel, start, end)
9595 }
9696
97- fun <PROPERTY > `in` (left : PropertyMetamodel <PROPERTY >, right : List <PROPERTY >) {
97+ fun <PROPERTY : Any > `in` (left : PropertyMetamodel <PROPERTY >, right : List <PROPERTY >) {
9898 declaration.`in `(left, right)
9999 }
100100
101- fun <PROPERTY > notIn (left : PropertyMetamodel <PROPERTY >, right : List <PROPERTY >) {
101+ fun <PROPERTY : Any > notIn (left : PropertyMetamodel <PROPERTY >, right : List <PROPERTY >) {
102102 declaration.notIn(left, right)
103103 }
104104
105- fun <PROPERTY > `in` (
105+ fun <PROPERTY : Any > `in` (
106106 left : PropertyMetamodel <PROPERTY >,
107107 right : SubSelectContext <PropertyMetamodel <PROPERTY >>,
108108 ) {
109109 declaration.`in `(left, right)
110110 }
111111
112- fun <PROPERTY > notIn (
112+ fun <PROPERTY : Any > notIn (
113113 left : PropertyMetamodel <PROPERTY >,
114114 right : SubSelectContext <PropertyMetamodel <PROPERTY >>,
115115 ) {
116116 declaration.notIn(left, right)
117117 }
118118
119- fun <PROPERTY1 , PROPERTY2 > `in` (
119+ fun <PROPERTY1 : Any , PROPERTY2 : Any > `in` (
120120 left : Tuple2 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >>,
121121 right : List <Tuple2 <PROPERTY1 , PROPERTY2 >>,
122122 ) {
123123 declaration.`in `(left, right)
124124 }
125125
126- fun <PROPERTY1 , PROPERTY2 > notIn (
126+ fun <PROPERTY1 : Any , PROPERTY2 : Any > notIn (
127127 left : Tuple2 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >>,
128128 right : List <Tuple2 <PROPERTY1 , PROPERTY2 >>,
129129 ) {
130130 declaration.notIn(left, right)
131131 }
132132
133- fun <PROPERTY1 , PROPERTY2 > `in` (
133+ fun <PROPERTY1 : Any , PROPERTY2 : Any > `in` (
134134 left : Tuple2 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >>,
135135 right : SubSelectContext <Tuple2 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >>>,
136136 ) {
137137 declaration.`in `(left, right)
138138 }
139139
140- fun <PROPERTY1 , PROPERTY2 > notIn (
140+ fun <PROPERTY1 : Any , PROPERTY2 : Any > notIn (
141141 left : Tuple2 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >>,
142142 right : SubSelectContext <Tuple2 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >>>,
143143 ) {
144144 declaration.notIn(left, right)
145145 }
146146
147- fun <PROPERTY1 , PROPERTY2 , PROPERTY3 > `in` (
147+ fun <PROPERTY1 : Any , PROPERTY2 : Any , PROPERTY3 : Any > `in` (
148148 left : Tuple3 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >, PropertyMetamodel <PROPERTY3 >>,
149149 right : List <Tuple3 <PROPERTY1 , PROPERTY2 , PROPERTY3 >>,
150150 ) {
151151 declaration.`in `(left, right)
152152 }
153153
154- fun <PROPERTY1 , PROPERTY2 , PROPERTY3 > notIn (
154+ fun <PROPERTY1 : Any , PROPERTY2 : Any , PROPERTY3 : Any > notIn (
155155 left : Tuple3 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >, PropertyMetamodel <PROPERTY3 >>,
156156 right : List <Tuple3 <PROPERTY1 , PROPERTY2 , PROPERTY3 >>,
157157 ) {
158158 declaration.notIn(left, right)
159159 }
160160
161- fun <PROPERTY1 , PROPERTY2 , PROPERTY3 > `in` (
161+ fun <PROPERTY1 : Any , PROPERTY2 : Any , PROPERTY3 : Any > `in` (
162162 left : Tuple3 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >, PropertyMetamodel <PROPERTY3 >>,
163163 right : SubSelectContext <Tuple3 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >, PropertyMetamodel <PROPERTY3 >>>,
164164 ) {
165165 declaration.`in `(left, right)
166166 }
167167
168- fun <PROPERTY1 , PROPERTY2 , PROPERTY3 > notIn (
168+ fun <PROPERTY1 : Any , PROPERTY2 : Any , PROPERTY3 : Any > notIn (
169169 left : Tuple3 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >, PropertyMetamodel <PROPERTY3 >>,
170170 right : SubSelectContext <Tuple3 <PropertyMetamodel <PROPERTY1 >, PropertyMetamodel <PROPERTY2 >, PropertyMetamodel <PROPERTY3 >>>,
171171 ) {
@@ -184,7 +184,7 @@ class KJoinDeclaration(private val declaration: JoinDeclaration) {
184184 declaration.notExists(subSelectContext)
185185 }
186186
187- fun <ENTITY > from (
187+ fun <ENTITY : Any > from (
188188 entityMetamodel : EntityMetamodel <ENTITY >,
189189 ): SubSelectFromDeclaration <ENTITY > {
190190 return declaration.from(entityMetamodel)
0 commit comments