Commit Graph

1944 Commits

Author SHA1 Message Date
fanste
aa4624bfa5 Implemented support for a user defined name of the default variable in query types using the @Config annotation 2013-02-11 13:55:10 +01:00
Timo Westkämper
8dc375f2d5 #336 Improve QueryInit handling for delegate paths 2013-02-02 10:31:20 +02:00
Timo Westkämper
959dc10790 #337 Improve NamingStrategies 2013-02-01 21:11:15 +02:00
Timo Westkämper
98d31ff56b #336 Add QueryInit test 2013-02-01 20:11:56 +02:00
Timo Westkämper
0066469b98 #327 Fix FOR UPDATE handling in OracleTemplates 2013-01-18 13:06:31 +02:00
Timo Westkämper
2c5b060417 remove String constant cache 2013-01-02 18:29:17 +02:00
Timo Westkämper
9a193ae6a8 simplify serialization context usage 2013-01-02 18:09:05 +02:00
Timo Westkämper
1ace814f99 #316 improve collection any handling 2012-12-21 00:40:52 +02:00
Timo Westkämper
84ec09557b add optimization for expression extraction 2012-12-20 12:48:35 +02:00
Timo Westkämper
bf86e4f6b1 add QueryPerformanceTest for collections module 2012-12-19 00:20:37 +02:00
Timo Westkämper
2c07ebb6a0 unify union usage 2012-12-17 22:28:22 +02:00
Timo Westkämper
a8856833ca #313 added in method to PrimaryKey and ForeignKey 2012-12-17 20:29:30 +02:00
Timo Westkämper
6e234026ed remove EntityPathImpl 2012-12-17 10:37:06 +02:00
Timo Westkämper
f69e213858 improve QueryMetadata clone 2012-12-17 09:59:23 +02:00
Timo Westkämper
db7f9bb60e fix generics issue 2012-12-17 09:37:58 +02:00
Timo Westkämper
eabc49cd45 formatted 2012-12-17 00:04:51 +02:00
Timo Westkämper
d92160424f added OrderedQueryMetadata back 2012-12-17 00:03:56 +02:00
Timo Westkämper
253e6a5a6b #304 optimize CollectionUtils 2012-12-16 22:46:07 +02:00
Timo Westkämper
bf8f5e4229 fixed collection population issues 2012-12-16 22:35:46 +02:00
Timo Westkämper
b99cf26283 remove unnecessary constant wrapping 2012-12-16 21:36:03 +02:00
Timo Westkämper
9f0d281dc2 #304 remove types from Operator 2012-12-16 21:05:45 +02:00
Timo Westkämper
7c6f7c1083 improve Operator usage 2012-12-16 19:35:31 +02:00
Timo Westkämper
deb47c96b0 #304 inline OperatorImpl instances via readObject in OperationImpl 2012-12-16 18:20:27 +02:00
Timo Westkämper
7e19a40f52 added Immutable annotation 2012-12-16 17:26:16 +02:00
Timo Westkämper
00464a92fb organized imports, use type check in CollectionUtils 2012-12-16 17:13:49 +02:00
Timo Westkämper
c9eafe35f4 add immutable collection usage 2012-12-16 16:48:36 +02:00
Timo Westkämper
51d9f99be2 #304 optmize metadata validation 2012-12-16 16:39:24 +02:00
Timo Westkämper
7e7121c363 make query flags sorted 2012-12-16 00:21:46 +02:00
Timo Westkämper
c413914e94 #304 add deferred collection initialization 2012-12-16 00:13:00 +02:00
Timo Westkämper
e7de0a0aab #304 optimize Templates 2012-12-15 16:28:56 +02:00
Timo Westkämper
8be9861889 fix serialization test 2012-12-14 18:40:39 +02:00
Timo Westkämper
5566a06423 move Expression extraction to ExpressionUtils 2012-12-14 16:52:52 +02:00
Timo Westkämper
54be3d7551 #304 improved Template handling 2012-12-14 16:29:23 +02:00
Timo Westkämper
15659d0394 formatted code 2012-12-14 11:01:30 +02:00
Timo Westkämper
ca4f0ca55d #314 move duplicate removal to MappingProjection, since QTuple is used internally in nearly all query implementations 2012-12-14 10:42:08 +02:00
Timo Westkämper
eb84f97f25 #314 added duplicate removal to QTuple 2012-12-14 09:12:40 +02:00
Timo Westkämper
b9b832bbe1 #304 increased initial StringBuilder size 2012-12-14 08:32:39 +02:00
Timo Westkämper
85cbe39748 removed factory method 2012-12-13 21:29:51 +02:00
Timo Westkämper
2795b0de16 #313 added test for list in subquery cases 2012-12-13 21:28:40 +02:00
Timo Westkämper
93850f83a3 add varargs variant for Projectable.listResults 2012-12-12 21:14:52 +02:00
Timo Westkämper
2952d9b64a add various regex related performance improvements 2012-12-12 17:41:58 +02:00
Timo Westkämper
e48eb5a97b replace BooleanExpression with Predicate in tests 2012-12-11 23:51:21 +02:00
Timo Westkämper
3243e9d164 some test improvements 2012-12-11 23:34:22 +02:00
Timo Westkämper
06fc07f1bc organize imports 2012-12-10 23:09:54 +02:00
Timo Westkämper
22ea9873ac remove convenice methods from core expression types 2012-12-10 23:09:30 +02:00
Timo Westkämper
95f49a9182 replace Arrays.asList usage with ImmutableList.of/copyOf 2012-12-10 22:22:59 +02:00
Timo Westkämper
f43fc62bb5 changed pseudocolumns to be templates instead of paths 2012-12-10 17:28:00 +02:00
Timo Westkämper
787747b028 make QueryPerformanceTest use different h2 database 2012-12-08 14:50:02 +02:00
Timo Westkämper
e277f6ca1a split QueryPerformanceTest cases into individual tests 2012-12-08 13:32:24 +02:00
Timo Westkämper
37f50c0cd3 #304 add single arg alternatives to varargs methods 2012-12-08 00:09:26 +02:00
Timo Westkämper
7c1a60191c added performance test for JPA 2012-12-07 23:08:39 +02:00
Timo Westkämper
ca5256dec0 #304 improved SQL query and join flags serialization 2012-12-06 14:50:34 +02:00
Timo Westkämper
8636ba4cb7 #304 optimized QueryMixin.addToProjection 2012-12-06 00:48:08 +02:00
Timo Westkämper
41947326fb add varargs related performance tests 2012-12-05 21:36:32 +02:00
Timo Westkämper
c44f226b9d #304 removed varargs usage in QueryMetadata interface 2012-12-04 23:34:23 +02:00
Timo Westkämper
c97b937704 made DSL types provide mixin to visit methods 2012-12-04 21:28:02 +02:00
Timo Westkämper
40fbc63a5d #304 streamlined Expression usage: mixins in operations, more final methods etc 2012-12-03 23:23:59 +02:00
Timo Westkämper
7e6a9b7ad5 #304 used class type instead of interface types for expression mixins 2012-12-03 21:51:38 +02:00
Timo Westkämper
fbdcf2d9f5 #304 made ValidatingVisitor singleton 2012-12-03 21:21:33 +02:00
Timo Westkämper
cadf443c48 #305 improved sum/coalesce handling 2012-12-02 22:53:04 +02:00
Timo Westkämper
d1670ef375 added missing copyright header 2012-12-02 22:01:16 +02:00
Timo Westkämper
58e3f62d43 #304 removed assert usage 2012-12-02 14:15:58 +02:00
Timo Westkämper
02ef2c352d #304 improved Normalization performance 2012-12-02 12:33:05 +02:00
Timo Westkämper
8c0fc959e2 renamed generated Querydsl SQL types to avoid Windows build issues 2012-12-02 12:07:44 +02:00
Timo Westkämper
5068e6f8c4 more Sonar fixes 2012-12-01 20:40:53 +02:00
Timo Westkämper
b200f547c5 fiexed BeanMap/Sonar issues 2012-12-01 20:31:55 +02:00
Timo Westkämper
57e2a13d18 removed old test 2012-12-01 18:34:54 +02:00
Timo Westkämper
6e6bec7083 fixed JPA Native query serialization 2012-12-01 17:57:28 +02:00
Timo Westkämper
56554b25c4 #300 further improvements to template handling 2012-12-01 13:15:19 +02:00
Timo Westkämper
a13a475e1a formatted code 2012-12-01 02:13:29 +02:00
Timo Westkämper
7c0882db76 #300 made Templates take both Expression and non Expression arguments 2012-12-01 01:56:51 +02:00
Timo Westkämper
90333648cd improved precedence handling 2012-12-01 00:04:22 +02:00
Timo Westkämper
4629a7f604 improved serialization of unary operations 2012-11-30 17:54:49 +02:00
Timo Westkämper
c5157e6904 disabled boolean aggregate functions for cubrid 2012-11-30 17:40:46 +02:00
Timo Westkämper
e762d27430 reverted constantToLabel usage 2012-11-30 00:38:06 +02:00
Timo Westkämper
a29ea43bf2 #303 deprecated *Distinct methods 2012-11-30 00:10:04 +02:00
Timo Westkämper
562861ce25 #301 added deeper default initialization depth 2012-11-30 00:04:34 +02:00
Timo Westkämper
315523215c #304 added PerformanceTest 2012-11-29 23:46:30 +02:00
Timo Westkämper
9da40a448c #296 simplified Tuple projection usage 2012-11-28 23:50:40 +02:00
Timo Westkämper
23f926fd37 #295 fixed FactoryExpression expansion 2012-11-28 22:52:11 +02:00
Timo Westkämper
ef7fccdce2 disabled nullif test from jdo 2012-11-28 22:29:01 +02:00
Timo Westkämper
80e653a178 added nullif tests 2012-11-28 16:39:17 +02:00
Timo Westkämper
67bc29f59a #191 added nullif support 2012-11-28 13:15:36 +02:00
Timo Westkämper
f4b259f40f #292 added boolean aggregate functions 2012-11-28 11:32:12 +02:00
Timo Westkämper
2b649d93d9 added getLength 2012-11-14 21:50:57 +02:00
Timo Westkämper
8845466244 worked on generics 2012-11-12 14:19:41 +02:00
Timo Westkämper
8ec91dc542 simplified generics handling in codegen module 2012-11-12 12:35:22 +02:00
Timo Westkämper
6354dbf5c9 #274 added GroupByProjection 2012-11-09 17:52:50 +02:00
Timo Westkämper
c28de84654 #276 added StoreClause.isEmpty() 2012-11-09 17:35:18 +02:00
Timo Westkämper
3e82b5b0e8 improved order by normalization 2012-10-31 20:36:57 +02:00
Timo Westkämper
84d2fb5130 #261 added support for any paths in order by 2012-10-31 19:40:03 +02:00
Timo Westkämper
d13a92a164 #259 skipped null values in GLists and GSets 2012-10-30 17:23:11 +02:00
Timo Westkämper
d2c86cafed fixed BeanPath tests 2012-10-26 22:37:12 +03:00
Timo Westkämper
4726d4b9e6 #253 improved Path cast handling 2012-10-24 09:33:25 +03:00
Timo Westkämper
0c7e9ed29b #255 added better exceptions for joins 2012-10-22 08:08:12 +03:00
Timo Westkämper
3447acadaa #244 added sum and avg aggregating functions 2012-10-06 12:22:56 +03:00
Timo Westkämper
3e03df20fe #202 added like support for numbers 2012-09-30 15:05:02 +03:00
Timo Westkämper
2d4effc46c Sonar fixes 2012-09-17 11:34:25 +03:00
Timo Westkämper
e9d199878a #229 added init support for collection paths 2012-09-15 12:31:20 +03:00
Timo Westkämper
2a35154e1b #228 improved division types 2012-09-15 11:25:59 +03:00
Timo Westkämper
0270946ba6 fixed Sonar issues 2012-09-12 12:28:35 +03:00
Timo Westkämper
79c32ca1f6 added sonar fixes 2012-09-12 12:05:39 +03:00
Timo Westkämper
7eb5a19341 #218 fixed class initialization in ClassPathUtils 2012-08-22 08:24:51 +03:00
Timo Westkämper
4a702dec30 #210 improved HibernateDomainExporter behaviour for type parameters 2012-08-13 21:28:03 +03:00
Timo Westkämper
a8a8d97e4d #209 fixed asString serialization by restricting it to constants 2012-08-03 18:54:13 +03:00
Timo Westkämper
69fe1e19c9 #198 further performance improvements 2012-07-27 13:57:53 +03:00
Timo Westkämper
52860d29c9 updated javadocs 2012-07-22 14:32:31 +03:00
Timo Westkämper
8d6b2e5eff #200 fixed order by validation 2012-07-21 14:11:27 +03:00
Timo Westkämper
dd88072bc5 further improved like->regex handling 2012-07-13 14:07:54 +03:00
Timo Westkämper
08080284d4 further improved like->regex handling 2012-07-13 13:58:10 +03:00
Timo Westkämper
78b5f2a198 #199 added like handling for Mongodb 2012-07-13 12:52:52 +03:00
Timo Westkämper
86e15b1e1d #197 grouped SQL tests into suites 2012-07-13 00:49:01 +03:00
Timo Westkämper
4e6375b0ee #196 improved EntitySerializer and QueryEntities handling 2012-07-13 00:08:57 +03:00
Timo Westkämper
1e7caeb59f added QueryEntities test 2012-07-11 20:51:22 +03:00
Timo Westkämper
67c477bf15 #192 improved sum() support 2012-07-05 23:38:07 +03:00
Timo Westkämper
b070f4069f added tests 2012-07-03 23:02:31 +03:00
Timo Westkämper
c9dc7b9899 #190 added asc() and desc() to Coalesce 2012-07-03 22:35:22 +03:00
Timo Westkämper
87f61b9c80 #188 improved support for proprietary SQL syntax 2012-07-01 20:16:00 +03:00
Timo Westkämper
dc48d442b5 removed log file 2012-06-29 23:56:46 +03:00
Timo Westkämper
80cfe39f3a #187 fixed sql server table hints 2012-06-29 23:56:00 +03:00
Timo Westkämper
238f30beb0 #183 added support for intermediate any() paths in projection 2012-06-29 14:55:09 +03:00
Timo Westkämper
9af551ae81 #184 improved collection any handling 2012-06-29 14:45:28 +03:00
Timo Westkämper
684e932a1d #182 disallowed joins to subqueries in JPA module 2012-06-28 23:40:36 +03:00
Timo Westkämper
cc7f6beffc improved query simplication 2012-06-27 23:54:07 +03:00
Timo Westkämper
234e4b7e74 #181 added collection.any() projection support for jpa and collections module 2012-06-27 23:22:43 +03:00
Timo Westkämper
f87e40e6a1 #179 removed split 2012-06-25 23:10:26 +03:00
Timo Westkämper
583bb11078 #179 removed unused operators 2012-06-25 00:08:42 +03:00
Timo Westkämper
ba83c2ccc1 simplified comparison operators 2012-06-25 00:02:53 +03:00
Timo Westkämper
97cfb12c63 worked on locate patterns 2012-06-24 23:13:24 +03:00
Timo Westkämper
e00432b082 worked on new expressions 2012-06-24 20:12:14 +03:00
Timo Westkämper
97f90e7f3d #177 added lpad and rpad 2012-06-24 17:17:36 +03:00
Timo Westkämper
b8c3f32147 #177 further improved expressivity 2012-06-23 21:46:04 +03:00
Timo Westkämper
695d7620c0 fixed collection.any() handling in querydsl-collections 2012-06-23 15:52:19 +03:00
Timo Westkämper
590ba60290 added delegating methods for NumberExpression statics to MathExpressions 2012-06-23 14:28:17 +03:00
Timo Westkämper
2f8d809537 simplified regexes 2012-06-23 14:23:22 +03:00
Timo Westkämper
36bd0864da #177 added more working Math expressions 2012-06-23 14:06:33 +03:00
Timo Westkämper
c5787a656a simplified docs 2012-06-22 11:51:47 +03:00
Timo Westkämper
f927912081 added tests 2012-06-22 11:41:12 +03:00
Timo Westkämper
80264eccc7 #176 improved collection.any() serialization 2012-06-22 01:08:26 +03:00
Timo Westkämper
6bb37746af #175 improved path in collection handling 2012-06-21 23:51:42 +03:00
Timo Westkämper
713fdc56eb improved query compression 2012-06-17 16:45:03 +03:00
Timo Westkämper
c15603bd88 simplified SQLTemplates and subclasses 2012-06-17 12:36:22 +03:00
Timo Westkämper
ed5fec9b65 #169 fixed UNION and date/time handling for SQLite 2012-06-17 12:15:44 +03:00
Timo Westkämper
ddac7a4d4d #172 added Guava predicate and expression adapters 2012-06-12 21:56:18 +03:00
Timo Westkämper
bce88eff0e #169 added basic support for SQLite 2012-06-10 13:17:57 +03:00
Timo Westkämper
084f74457a #168 added support for CUBRID database 2012-06-10 10:16:24 +03:00
Timo Westkämper
e4065d21e5 #167 added equals and hashCode implementations 2012-06-07 23:09:13 +03:00
Timo Westkämper
ffa6bc0068 #163 fixed constructor expression issues 2012-06-07 22:58:49 +03:00
Timo Westkämper
ef1a6657ae small changes to DefaultQueryMetadata 2012-05-28 21:58:15 +03:00
Timo Westkämper
ed6bc43de7 simplified hashCode implementations 2012-05-27 21:53:50 +03:00
Timo Westkämper
4286ca9a37 branched MutableExpressionBase from ExpressionBase 2012-05-27 14:15:27 +03:00
Timo Westkämper
43789fe2fd simplified hashCode implementation of DefaultQueryMetadata 2012-05-27 12:50:44 +03:00
Timo Westkämper
919fff955a removed commented code 2012-05-25 23:37:03 +03:00
Timo Westkämper
6a8d4987db #104 moved javax.inject from core to codegen and made cglib optional in OSGI manifest 2012-05-25 23:31:07 +03:00
Timo Westkämper
149a23c0a4 minimal changes to com.mysema.util contents 2012-05-25 23:16:38 +03:00
Timo Westkämper
6d938406a2 #146 documented multi-threaded initialization 2012-05-25 15:42:18 +03:00
Timo Westkämper
31430a7fdc added SQL test 2012-05-25 13:12:06 +03:00
Timo Westkämper
15145a9e5a removed commented code 2012-05-24 22:15:06 +03:00
Timo Westkämper
9838a60e74 #152 improved hashcode implementations of DSL Expression types 2012-05-24 22:13:16 +03:00
Timo Westkämper
daa2b05580 #145 added DslExpression as common base type for scalar and non-scalar expressions 2012-05-13 19:34:48 +03:00
Timo Westkämper
1675613106 improved APT setup 2012-05-11 21:53:41 +03:00
Timo Westkämper
b2ec535660 #143 made extended UNION API available in JPA SQL and JDO SQL 2012-05-08 23:43:24 +03:00
Timo Westkämper
d4aa7bf337 #136 added Expression.as for general aliasing 2012-05-08 23:04:52 +03:00
Timo Westkämper
c43cf3b1dd fixed findbugs issues 2012-05-07 00:10:21 +03:00
Timo Westkämper
25413ad01d made Alias signature more robust 2012-05-06 22:27:51 +03:00
Timo Westkämper
310cc4c7e7 made all fields in PathInits final 2012-05-06 21:01:58 +03:00
Timo Westkämper
1d73123a94 findbugs fixes 2012-05-05 23:34:08 +03:00
Timo Westkämper
36d6bd52b4 #138 finished GenericExporterMojo 2012-05-05 16:43:42 +03:00
Timo Westkämper
a269eea367 small fixes 2012-04-19 23:28:18 +03:00
Timo Westkämper
25ad5135b0 made Joiners constants 2012-04-19 23:13:36 +03:00
Timo Westkämper
a480eef1e8 improved BeanMap port 2012-04-19 23:04:31 +03:00
Timo Westkämper
1a3e0806c4 removed empty package 2012-04-19 22:53:23 +03:00
Timo Westkämper
86d23b5f8b #127 replaced commons deps with Guava deps 2012-04-19 22:51:51 +03:00
Timo Westkämper
6c5aa0aae1 removed deprecated alias functionality 2012-04-17 22:35:25 +03:00
Timo Westkämper
1d0b2ae8a7 #126 added instanceOfAny 2012-04-11 21:46:17 +03:00
Timo Westkämper
0a87f1d0f4 #106 began to refactor codegen logic to own modules 2012-04-04 22:33:57 +03:00
Timo Westkämper
63c10e084a #113 added more test cases 2012-04-04 21:38:13 +03:00
Timo Westkämper
935cad1436 #123 improved field/getter separation 2012-04-03 20:32:16 +03:00
Timo Westkämper
f4641020fc #117 improved handling of projections with multiple factory expressions 2012-03-23 23:22:03 +02:00
Timo Westkämper
63c926b3ae #118 fixed escaping escape 2012-03-23 22:35:36 +02:00
Timo Westkämper
139507e5a4 various small fixes 2012-03-19 18:49:55 +02:00
Timo Westkämper
2d0da9bb1c #68 added support for primitives in NumberExpression 2012-03-13 21:35:08 +02:00
Timo Westkämper
bf9794dc70 #112 added GroovyBeanSerializer 2012-03-11 14:16:39 +02:00
Timo Westkämper
5b6ce2a5a9 further codegen changes 2012-03-11 12:11:49 +02:00
Timo Westkämper
d34b41412e #109 worked on tests 2012-03-10 23:32:24 +02:00
Timo Westkämper
889ca6c4ac #111 added support for hidden properties 2012-03-09 23:26:27 +02:00
Timo Westkämper
4b4e0d28a0 #114 fixed get method handling 2012-03-09 22:48:19 +02:00
Timo Westkämper
6178dd75db #109 added more GenericExporter tests 2012-03-09 22:39:30 +02:00
Timo Westkämper
f3a6ee59bb #107 improved handling of generic properties 2012-03-07 08:05:41 +02:00
Timo Westkämper
9a9b00057d #108 added stop class handling to GenericExporter 2012-03-07 07:03:26 +02:00
Timo Westkämper
85c69d1fcb added new BeanSerializer option 2012-03-05 21:24:54 +02:00
Timo Westkämper
ed4ceb23b6 improved codegen tests 2012-03-05 20:53:01 +02:00
Timo Westkämper
0777ba31ce added codegen tests 2012-03-04 21:30:30 +02:00
Timo Westkämper
9200d708e2 #105 removed findbugs dependency 2012-03-01 20:05:50 +02:00
Timo Westkämper
d3163bfa7a #104 fixed QueryEmbedded handling 2012-02-27 20:51:03 +02:00
Timo Westkämper
c0b1d618de added oracle JPA tests 2012-02-20 21:53:36 +02:00
Timo Westkämper
508d2feaa5 formatted code 2012-02-20 21:08:44 +02:00
Timo Westkämper
ef4c03dc9b MetadataSerializer fixes 2012-02-19 23:46:46 +02:00
Timo Westkämper
ada0cff722 improved oracle and postgres tests 2012-02-15 23:42:26 +02:00
Timo Westkämper
3e427e8444 improved tests 2012-02-12 01:46:49 +02:00
Timo Westkämper
8a630788ab #98 began to work on JPA like escape fix 2012-02-11 12:51:34 +02:00
Timo Westkämper
53a8eba1a2 #92 added option to add schema suffix to packages 2012-02-05 12:23:15 +02:00
Timo Westkämper
8a6ae852d5 #93 added keywords support to GenericExporter 2012-02-04 19:50:54 +02:00
Timo Westkämper
3ca2dbcc2c #94 fixed JPA substring handling 2012-02-04 18:47:56 +02:00
Timo Westkämper
c379a9cad6 #85 fixed equalsIgnoreCase issues 2012-01-27 17:56:51 +02:00
Timo Westkämper
2c4ca738a8 #79 added template method for creation validation 2012-01-14 20:47:01 +02:00
Timo Westkämper
6b5838750b made Embeddable handling more robust 2012-01-06 16:00:01 +02:00
Timo Westkämper
b7e1102c2a #75 : added support for MappedSuperclass variables 2012-01-04 21:02:31 +02:00
Timo Westkämper
eaa340e7e6 #70 : added untilities for FactoryExpression creation 2011-12-18 19:00:41 +02:00
Timo Westkämper
b38469e3aa #71 : fixed property init and annotation handling in APT 2011-12-18 17:54:34 +02:00
Timo Westkämper
5fd61c9615 #69: improved GroupBy projection 2011-12-16 17:01:01 +02:00
Timo Westkämper
48efaba72a #66: updated license to ASL 2.0 2011-12-10 20:29:48 +02:00
Timo Westkämper
e4a7c69c71 fixed String/Boolean delegate handling 2011-12-07 20:26:26 +02:00
Timo Westkämper
acad290088 #64 : added QTuple creation to Projections 2011-12-07 00:07:29 +02:00
Timo Westkämper
5c489e2498 #63 : refactoring APT module 2011-12-06 19:52:50 +02:00
Timo Westkämper
d5e82079d0 deprecated com.mysema.query.annotations.Variables 2011-12-05 21:29:14 +02:00
Timo Westkämper
4bfad1096c #58 : added ProjectionRole 2011-11-29 22:51:05 +02:00
Timo Westkämper
366c2038ec #57 : added stubs for new DSL 2011-11-27 21:21:28 +02:00
Timo Westkämper
142a3f837c #53 : updated SQL, JPA and JDO modules 2011-11-26 01:12:01 +02:00
Timo Westkämper
130071669c updated database versions 2011-11-20 22:30:28 +02:00
Timo Westkämper
18f2505feb #49 : improvements to QueryInit behaviour 2011-11-19 15:59:00 +02:00
Timo Westkämper
a47b18547c updated docs 2011-11-19 15:32:08 +02:00
Timo Westkämper
efde50e2ce further improvements to Scala module 2011-11-17 17:08:50 +02:00
Timo Westkämper
12d8b64c99 #45 : updated docs 2011-11-15 22:48:47 +02:00
Timo Westkämper
03d721ee68 #39 : added toString and full constructor support for BeanSerializer 2011-11-15 20:54:41 +02:00
Timo Westkämper
6e7146ea95 #43 : added flags for skipping fields and getters 2011-11-15 20:33:53 +02:00
Timo Westkämper
3b0d93c4a6 #44 : added more options to GenericExporter 2011-11-15 20:27:45 +02:00
Timo Westkämper
b836ddf888 #45 : improved docs 2011-11-15 20:16:15 +02:00
Timo Westkämper
b7c0b368bc added improvements to sub query uunion usage 2011-11-09 17:39:17 +02:00
Timo Westkämper
30706322b3 #40 : updated dependencies 2011-11-07 20:13:47 +02:00
Timo Westkämper
d2927174d3 Merge branch 'master' of github.com:mysema/querydsl 2011-11-05 12:58:02 +02:00
Timo Westkämper
e341699e84 #35 : added RelationalFunctionCall support 2011-11-04 18:57:55 +02:00
Timo Westkämper
a2d61412cb #34 : fixed escaping of default variable naming 2011-10-28 22:46:24 +03:00
Timo Westkämper
9c63cab1b4 #33 : improved error message 2011-10-19 19:44:24 +03:00
Timo Westkämper
d75978bb93 #31 : fixed Path constructors in generated Q-types 2011-10-19 19:18:31 +03:00
Timo Westkämper
228172713a improved CaseBuilder 2011-10-14 09:48:00 +03:00
Timo Westkämper
3f6288fd4a #17 : changed GroupDefinition into GroupExpression 2011-10-14 09:25:15 +03:00
Timo Westkämper
28823a6632 reformatted code 2011-10-13 20:49:43 +03:00
Timo Westkämper
3f555f6b94 reformatted code 2011-10-13 17:35:57 +03:00
Timo Westkämper
21233c0d58 remformatted code 2011-10-13 16:29:34 +03:00
Timo Westkämper
3fa7d7d403 #17 : moved GroupDefinition classes to top level 2011-10-11 14:38:40 +03:00
Timo Westkämper
9d5303ff5a #17 : added min and max group expressions 2011-10-11 14:10:21 +03:00
Timo Westkämper
d03244b090 fixed Sonar issues 2011-10-10 12:27:04 +03:00
Timo Westkämper
97bbc4e06a Merge branch 'master' of github.com:mysema/querydsl 2011-10-10 09:28:11 +03:00
Timo Westkämper
ac95c09c7b #24 : fixed subquery validation 2011-10-10 09:27:38 +03:00
Timo Westkämper
c157221ff2 simplified GroupExpression 2011-10-07 21:49:25 +03:00
Timo Westkämper
7c94828749 #23 : fixed QBean field handling 2011-10-07 21:21:57 +03:00
Timo Westkämper
e39af6ffbb improved GroupBy 2011-10-07 16:59:54 +03:00
Timo Westkämper
5e1fbd722e added GroupByBuilder 2011-10-07 11:27:40 +03:00
Timo Westkämper
376d1a832b fixed package dependencies 2011-10-07 10:10:31 +03:00
Samppa Saarela
df50736653 Clean up 2011-10-06 00:47:56 +03:00
Samppa Saarela
a8f2ac7319 Clean up 2011-10-06 00:46:40 +03:00
Timo Westkämper
75cbf6ab04 fixed Expressions signature issues 2011-10-05 17:11:35 +03:00
Timo Westkämper
f2f3ea2ce3 updated tests 2011-10-05 16:54:59 +03:00
Timo Westkämper
15c01a42fa fixed Sonar issues 2011-10-05 16:32:16 +03:00
Timo Westkämper
9c7bdfd030 added Expressions.numberOperation 2011-10-05 16:27:11 +03:00
Timo Westkämper
9aa1003187 fixed tests 2011-10-05 15:45:26 +03:00
Timo Westkämper
476951b4b5 added equals and hashCode back 2011-10-05 12:23:19 +03:00
Timo Westkämper
275f9e79f4 improved FactoryExpression usage in GroupBy 2011-10-05 12:01:12 +03:00
Timo Westkämper
5ce894c0f4 removed unnecessary methods from Tuple 2011-09-30 09:49:15 +03:00
Samppa Saarela
29fed73091 Tuple.equals and hashCode 2011-09-29 15:47:38 +03:00
Samppa Saarela
47226900b3 Fixed a typo 2011-09-26 14:07:07 +03:00
Samppa Saarela
19bb50bc44 Merge branch 'master' of github.com:mysema/querydsl 2011-09-26 14:04:04 +03:00
Samppa Saarela
aeb80cd726 Improved javadocs 2011-09-26 14:02:06 +03:00
Samppa Saarela
1bf6f32fbc Improved javadocs and class names 2011-09-26 13:54:54 +03:00
Samppa Saarela
a95bfb492e Improved javadocs and class names 2011-09-26 13:53:21 +03:00
Timo Westkämper
5e6c0c4b2d Merge branch 'master' of github.com:mysema/querydsl 2011-09-26 12:14:56 +03:00
Timo Westkämper
fecf6d039b #855289 : fixed handling of generic entity type properties 2011-09-26 12:14:40 +03:00
Samppa Saarela
db1747d960 Merge branch 'master' of github.com:mysema/querydsl 2011-09-26 11:34:57 +03:00
Samppa Saarela
9f61924b0e GroupProcessor that gets to analyze all rows in the first place and then transform the whole result map into something else. 2011-09-26 11:34:47 +03:00
Timo Westkämper
1238532e55 #855442 : improved handling of orAllOf, andAnyOf, allOf and anyOf methods 2011-09-26 10:34:47 +03:00
Samppa Saarela
4034f5fcef Support for transforming results into something else. 2011-09-21 10:47:08 +03:00
Samppa Saarela
1b0b572b66 Merge branch 'master' of github.com:mysema/querydsl 2011-09-20 11:43:29 +03:00
Samppa Saarela
08dd7eaf68 Fixed generics that break under some older Java version 2011-09-20 11:43:18 +03:00
Timo Westkämper
e6d0e6cc47 fixed raw types usage 2011-09-20 11:08:54 +03:00
Timo Westkämper
29fd99da7a updated copyrights 2011-09-20 11:07:28 +03:00
Samppa Saarela
8582db0613 Merge branch 'master' of github.com:mysema/querydsl 2011-09-19 14:18:38 +03:00
Samppa Saarela
5fafc0b879 Improved tests and interface 2011-09-19 14:15:54 +03:00
Timo Westkämper
2f424a658f Merge branch 'master' of github.com:mysema/querydsl 2011-09-19 12:14:02 +03:00
Timo Westkämper
2de651eb28 #853702 : fixed ArrayPath issues 2011-09-19 12:13:37 +03:00
Samppa Saarela
556359a5c1 Published a new version of GroupBy that was developed in src/test. 2011-09-19 11:48:00 +03:00
Samppa Saarela
c149a86a4c Group By Null test 2011-09-19 11:21:41 +03:00
Samppa Saarela
170dc10105 Minor code clean up. 2011-09-19 11:14:39 +03:00
Samppa Saarela
fd394cadcb Further optimized Group.getMap. Test for Group.toArray. 2011-09-19 11:13:07 +03:00
Samppa Saarela
d4db0dbbf1 getMap optimization 2011-09-19 10:49:58 +03:00
Samppa Saarela
8114b3a51a Changed Pair to Mysema Commons Pair 2011-09-16 16:06:23 +03:00
Samppa Saarela
ae3cd8da3f Refactored group definitions set->withSet, first->withOne etc. and group getters set->getSet, first->getOne etc. 2011-09-16 14:06:21 +03:00
Samppa Saarela
96c3b78994 Improved GroupBy2: added map(key, value) 2011-09-16 13:43:27 +03:00
Samppa Saarela
8a58c22f0d Remodeled GroupBy2 2011-09-16 12:16:21 +03:00
Samppa Saarela
af3a2a8385 Merge branch 'master' of github.com:mysema/querydsl 2011-09-15 15:52:17 +03:00
Samppa Saarela
e281332656 Another alternative for group by ResultTransformer 2011-09-15 15:52:06 +03:00
Vesa Marttila
4dacd115cc lp#850693 PathImpl convenience constructor 2011-09-15 11:36:24 +03:00
Samppa Saarela
2a138217b4 Merge branch 'master' of github.com:mysema/querydsl 2011-09-15 09:49:55 +03:00
Samppa Saarela
5927fe23c9 Tested nested transformers 2011-09-15 09:49:46 +03:00
Timo Westkämper
215c9935e5 small renamings 2011-09-14 15:22:49 +03:00
Timo Westkämper
d4438447ac some renamings in GroupBy 2011-09-14 15:08:43 +03:00
Samppa Saarela
99c422d2cf Added getRow(int) to Group 2011-09-14 15:07:11 +03:00
Samppa Saarela
ebe6903e45 Added javadocs to ResultTransformer 2011-09-14 14:31:20 +03:00
Timo Westkämper
c92073879c Merge branch 'master' of github.com:mysema/querydsl 2011-09-14 12:24:28 +03:00
Timo Westkämper
33bad99ca1 some fixes to ClassPathUtils 2011-09-14 12:24:13 +03:00
Samppa Saarela
cf3a29d0de Excluded com.sun from ClassPathUtils.scanPackage (safeClassForName)q 2011-09-14 12:18:19 +03:00
Samppa Saarela
f35479759d ResultTransformer interface and implementation for grouping of projected rows 2011-09-14 11:55:34 +03:00
Timo Westkämper
d33e0729bb #849734 : improved any() path initialization 2011-09-14 10:00:32 +03:00
Timo Westkämper
a1378b75bd added test for SimpleProjectableAdapter 2011-09-13 12:34:52 +03:00
Timo Westkämper
58aa46d658 #841795 : fixed embeddable handling issues 2011-09-13 10:06:46 +03:00
Timo Westkämper
7431096c0c #847598 : added SimpleProjectableAdapter 2011-09-12 09:31:52 +03:00
Timo Westkämper
1060927dd4 made Alias feature easier to customize 2011-09-07 09:12:40 +03:00
Timo Westkämper
666d38bae8 #842558 : added support for ON DUPLICATE KEY UPDATE 2011-09-06 14:16:34 +03:00
Timo Westkämper
0a19471307 #842360 : made Query extend SimpleQuery 2011-09-06 08:59:24 +03:00
Timo Westkämper
bb9b15bc74 #839353 : added com.mysema.query.QueryFactory as common interface for query factories 2011-09-05 12:00:29 +03:00
Timo Westkämper
54470d9406 #837903 : fixed UNION with ORDER BY 2011-08-31 11:26:44 +03:00
Timo Westkämper
c5b888fb4c #834521 : added DefaultQueryMetadata equals and hashCode 2011-08-26 12:35:04 +03:00
Timo Westkämper
20223e85a6 updated javadocs for Projectable 2011-08-16 08:51:55 +03:00
Timo Westkämper
f694c328b1 #824334 : added support for embeddable variables 2011-08-11 09:18:59 +03:00
Timo Westkämper
b8a89a3b3e added tests for Expressions 2011-08-09 11:22:25 +03:00
Timo Westkämper
ecf6f05287 added tests for ExpressionUtils 2011-08-09 10:41:52 +03:00
Timo Westkämper
93141e91cd added test for ClassPathUtils 2011-08-09 09:51:20 +03:00
Timo Westkämper
ecd407929f added more tests for core classes 2011-08-09 09:10:02 +03:00
Timo Westkämper
7c2b0c139b added tests 2011-08-08 15:42:41 +03:00
Timo Westkämper
fbe6845cd9 improved import handling for code generation 2011-08-08 11:20:59 +03:00
Timo Westkämper
80637d3979 added StringOperation support 2011-08-05 15:14:59 +03:00
Timo Westkämper
7b33f7ada4 added more operation factory methods 2011-08-05 15:06:11 +03:00
Timo Westkämper
fe363932c5 updated tests 2011-08-05 14:47:04 +03:00
Timo Westkämper
7c0d6f9c09 added predicate factory method 2011-08-05 14:45:36 +03:00
Timo Westkämper
b51d2ce6fb 2011-08-04 12:30:30 +00:00
Timo Westkämper
6ee8c91cc9 Sonar fixes 2011-08-04 12:22:23 +00:00
Timo Westkämper
b6912d2100 #812859 : improved handling of nested classes 2011-08-04 11:33:38 +00:00
Timo Westkämper
cd5908ada0 removed date attribute from Generated annotation 2011-08-04 10:21:02 +00:00
Timo Westkämper
8043fe4b21 added tests 2011-08-04 07:33:46 +00:00
Timo Westkämper
97c9f0d146 #820371 : added patch which adds Generated annotation 2011-08-04 05:59:53 +00:00
Timo Westkämper
5536fcf7b9 #813368 : added QueryExclude annotation 2011-08-02 09:36:16 +00:00
Timo Westkämper
a273ec7053 #816000 : improvements to external supertype handling 2011-08-02 06:37:47 +00:00
Timo Westkämper
6fa873da46 2011-07-27 06:40:06 +00:00
Timo Westkämper
b5aa1a6ed4 fix to TypeResolver 2011-07-27 06:08:24 +00:00
Timo Westkämper
f6df820066 #816000 : improved handling of abstract generic properties 2011-07-27 06:05:02 +00:00
Timo Westkämper
2b6316acac #812859 : added test for packageSuffix usage 2011-07-25 06:10:50 +00:00
Timo Westkämper
1478aa71d9 fixed Sonar issues 2011-07-18 13:42:58 +00:00
Timo Westkämper
eb14765f8d fixed Sonar issues 2011-07-18 13:38:57 +00:00
Timo Westkämper
f7c328c649 #809289 : added MappingProjection 2011-07-15 13:37:32 +00:00
Timo Westkämper
fe32e528ac #806838 : fixed primitive handling 2011-07-07 13:00:01 +00:00
Timo Westkämper
3f5d3396ec added copyright notices 2011-07-06 12:56:16 +00:00
Timo Westkämper
d6803824f6 added more factory methods 2011-07-06 07:21:26 +00:00
Timo Westkämper
6462dcc8fd added SuppressWarnings 2011-07-05 10:28:08 +00:00
Timo Westkämper
48eb4c4124 fixed Sonar issues 2011-07-05 08:14:55 +00:00
Timo Westkämper
4e5df42ccd #783546 : added test 2011-07-05 07:03:39 +00:00
Timo Westkämper
2ea91b098d #788125 : added Expression factory class 2011-07-05 06:37:18 +00:00
Timo Westkämper
f0754528a0 improved OSGI config 2011-07-04 13:37:15 +00:00
Timo Westkämper
c627fe273f fixed Sonar issues 2011-07-04 08:30:43 +00:00
Timo Westkämper
663d00e2ab #788125 : added some utility methods to ExpressionUtils 2011-07-01 14:04:21 +00:00
Timo Westkämper
5a6e432509 #791043 : added PropertyType.STRING and PropertyType.NUMERIC 2011-07-01 13:44:59 +00:00
Timo Westkämper
2be2991bc9 #798922 : improved javadocs 2011-07-01 13:02:46 +00:00
Timo Westkämper
a71f81b1a0 #785935 : fixed handling of comparable entity types 2011-05-22 13:35:39 +00:00
Timo Westkämper
f43b5ecb79 added test for comparable entities 2011-05-22 08:40:44 +00:00
Timo Westkämper
1f3e87793a 2011-05-17 11:27:36 +00:00
Timo Westkämper
e9370d8427 #782242 : fixed between behaviour 2011-05-14 12:56:05 +00:00
Timo Westkämper
65b080ed75 #779743 : improved OSGI metadata 2011-05-11 07:40:46 +00:00
Timo Westkämper
4f4098e70a #779743 : moved ResultSetAdapter to querydsl-core 2011-05-09 06:19:36 +00:00
Timo Westkämper
e3bcbe55fd #772983 : added OrderedQueryMetadata 2011-05-07 14:02:07 +00:00
Vesa Martilla
37dc17c0e5 Property.java: Added missing @Override annotations and wrapped a collection in Collections.unmodifiableCollection. 2011-05-05 13:49:58 +00:00
Timo Westkämper
881d76d06a fixed escaping test 2011-05-05 13:01:29 +00:00
Timo Westkämper
19f470b453 fixed escaping 2011-05-05 12:33:55 +00:00
Timo Westkämper
39fb61d4ee added SerializerBase.prepend 2011-05-05 11:56:02 +00:00
Timo Westkämper
540914726e 2011-05-05 11:20:12 +00:00
Timo Westkämper
cd26b7caf0 updated codegen dependency
improved uncap simplename escaping
2011-05-05 11:19:48 +00:00
Timo Westkämper
75c6f7c4aa #775520 : added support for null usage in subquery projections 2011-05-05 06:39:07 +00:00
Timo Westkämper
32b021aa7c made DefaultQueryMetadata population more robust 2011-05-02 06:48:20 +00:00
Timo Westkämper
6fd9a5c782 added test 2011-05-02 06:36:46 +00:00
Timo Westkämper
9e6e1450a0 #765710 : further improved list access transformations 2011-04-28 12:53:45 +00:00
Timo Westkämper
a57333b245 #765710 : added list access to left join transformation 2011-04-28 12:50:08 +00:00
Timo Westkämper
a4e93af5ac #765710 : added ListAccessVisitor stub 2011-04-28 09:14:12 +00:00
Timo Westkämper
ee09e4df03 #766877 : improved constants using in subquery projections 2011-04-21 14:14:40 +00:00
Timo Westkämper
16f86348de #765731 : fixed count 2011-04-20 16:54:24 +00:00
Timo Westkämper
fc092c09ae added deprecations 2011-04-20 07:48:03 +00:00
Timo Westkämper
3849ad115e renamed NumberTemplate constants 2011-04-20 07:46:50 +00:00
Timo Westkämper
f2be820975 #766896 : added BooleanTemplate.TRUE and BooleanTemplate.FALSE 2011-04-20 07:32:39 +00:00
Timo Westkämper
9b2da6960d 2011-04-19 10:21:40 +00:00
Timo Westkämper
2118178623 improved Class loading in GenericExporter 2011-04-19 09:29:21 +00:00
Timo Westkämper
be4c781e31 added GenericExporter example for Scala 2011-04-14 08:49:57 +00:00
Timo Westkämper
06e2d3208f #759130 : added ExtendedBeanSerializer 2011-04-13 11:08:21 +00:00
Timo Westkämper
b19bfaceb3 #759130 : added template methods for BeanSerializer customizations 2011-04-12 20:06:58 +00:00
Timo Westkämper
9d176956bc 2011-04-12 07:56:55 +00:00
Timo Westkämper
a1f601a59c worked on GenericExporter 2011-04-11 13:59:32 +00:00
Timo Westkämper
a39180f973 added Nullables 2011-04-11 06:40:03 +00:00
Timo Westkämper
c348f5036f worked on GenericExporter 2011-04-10 14:34:54 +00:00
Timo Westkämper
4ba0669c50 worked on GenericExporter 2011-04-10 11:46:13 +00:00
Timo Westkämper
83a1fc5dee 2011-04-09 13:32:43 +00:00
Timo Westkämper
bb8835ba6a changed static variable name to uppercase 2011-04-08 21:26:40 +00:00
Timo Westkämper
fde67e0586 improved tests 2011-04-08 21:14:23 +00:00
Timo Westkämper
f59a5f495a fixed path handling 2011-04-08 21:00:35 +00:00
Timo Westkämper
6178ad32c9 simplified classloader handling 2011-04-08 20:46:28 +00:00
Timo Westkämper
ac35b4b549 #754743 : throw IllegalStateException on multiple usage of sources 2011-04-08 19:41:43 +00:00
Timo Westkämper
2382b5786f worked on GenericExporter 2011-04-08 14:01:04 +00:00
Timo Westkämper
48dbd79dd2 worked on GenericExporter 2011-04-08 13:01:07 +00:00
Timo Westkämper
d96a188013 added stub for generic exporter 2011-04-06 05:48:46 +00:00
Timo Westkämper
01c1c0406a 2011-04-01 06:27:43 +00:00
Timo Westkämper
2eebd50599 added test 2011-04-01 06:23:58 +00:00
Timo Westkämper
b40409e983 #740166 : added exists() and notExists() to SimpleProjectable 2011-03-29 08:43:16 +00:00
Timo Westkämper
5c982755b8 2011-03-25 10:38:55 +00:00
Timo Westkämper
bad695c282 added test 2011-03-23 12:22:07 +00:00
Timo Westkämper
c11480204c added tests 2011-03-23 10:14:46 +00:00
Timo Westkämper
0cf03cd5f8 added test for ValidatingVisitor 2011-03-23 09:32:23 +00:00
Timo Westkämper
f4e8623126 #737069 : added basic implementation of validation 2011-03-22 20:49:21 +00:00
Timo Westkämper
432cb2bee8 #735310 : worked on singleResult support 2011-03-15 18:54:25 +00:00
Timo Westkämper
83c1674d33 #735310 : added singleResult support and tests 2011-03-15 15:09:53 +00:00
Timo Westkämper
703cd1923a added more tests 2011-03-15 14:06:47 +00:00
Timo Westkämper
cc09e6288e added new PredicateTemplate constructor 2011-03-14 21:05:17 +00:00
Timo Westkämper
9deabc2e1e #734319 : added PathBuilder.getEnum 2011-03-14 06:53:38 +00:00
Timo Westkämper
bd22f1a289 improved error messages
added tests
2011-03-11 07:06:02 +00:00
Timo Westkämper
56b01fd71a added default binding for keywords 2011-03-11 07:01:16 +00:00
Timo Westkämper
e0829e8591 added tests 2011-03-09 07:58:28 +00:00
Timo Westkämper
0b1b22a150 added option to disable serialization of property annotations 2011-03-08 20:25:24 +00:00
Timo Westkämper
2649be53dd #731368 : fixed bean property name capitalization 2011-03-08 17:31:30 +00:00
Timo Westkämper
1e3b291186 #731368 : added property Bean property name conversions 2011-03-08 15:24:54 +00:00
Timo Westkämper
458b0b3f75 2011-03-07 18:57:53 +00:00
Timo Westkämper
64ed424238 added tests for package suffix 2011-03-07 17:46:56 +00:00
Timo Westkämper
357adf157e added javaodcs 2011-03-06 18:22:09 +00:00
Timo Westkämper
db25550b25 improved imports 2011-03-06 12:19:22 +00:00
Timo Westkämper
e188ff88f2 added tests 2011-03-05 22:22:57 +00:00
Timo Westkämper
36ed8c53cb added test for CodegenModule 2011-03-05 16:42:26 +00:00
Timo Westkämper
07f0d20c30 #632396 : worked on package suffix support 2011-03-05 15:39:17 +00:00
Timo Westkämper
238b917cb0 #727053 : added NEGATE operation 2011-03-05 15:01:53 +00:00
Timo Westkämper
c842fef5c8 #727942 : added support for geospatial queries 2011-03-04 15:15:18 +00:00
Timo Westkämper
4f7f0bdcee removed support for extension methods
#724941 : added support for custom types
2011-03-03 21:08:03 +00:00
Timo Westkämper
3bc066387e #728458 : new BooleanBuilder(new BooleanBuilder()) throws now Exception 2011-03-03 14:24:01 +00:00
Timo Westkämper
9a141b17d6 added QueryTypeFactory for query type creation 2011-03-02 19:22:46 +00:00
Timo Westkämper
dcbe010179 #724941 : simplified custom type support
added Point as custom type example in mongodb module
2011-03-02 18:14:09 +00:00
Timo Westkämper
c798108f3a 2011-03-01 21:11:48 +00:00
Timo Westkämper
8e5357e4f7 2011-02-28 19:45:33 +00:00
Timo Westkämper
af84e1ae73 improved Scala domain serialization 2011-02-27 20:41:03 +00:00
Timo Westkämper
b4dfad9ce4 fixed Projectable.uniqueResult contract in ProjectableQuery 2011-02-23 18:02:27 +00:00
Timo Westkämper
ea8ee28d2d added test for javadoc creation 2011-02-23 13:39:58 +00:00
Timo Westkämper
0139f6b2ca fixed javadoc generation 2011-02-23 13:33:39 +00:00
Timo Westkämper
06fd2ccc4d fixed inner class handling 2011-02-23 13:08:36 +00:00
Timo Westkämper
26e88f5ab6 2011-02-23 09:43:18 +00:00
Timo Westkämper
1b012a66c2 2011-02-18 08:58:23 +00:00
Timo Westkämper
26c7cad03f added @Nullable 2011-02-18 08:57:52 +00:00
Timo Westkämper
3f0148eb2b added @Nullable 2011-02-18 07:37:26 +00:00
Timo Westkämper
72985d2657 improved javadocs 2011-02-17 20:03:04 +00:00
Timo Westkämper
c0bdc03969 #717563 : unified Projectable.uniqueResult() semantics 2011-02-17 20:01:41 +00:00
Timo Westkämper
6d2a1efddd #720590 : made FactoryExpressionUtils support deeply nested projections 2011-02-17 10:53:58 +00:00
Timo Westkämper
442dbeb7b2 #720590 : moved FactoryExpression expansion and compression out of factory expression implementations 2011-02-17 10:29:07 +00:00
Timo Westkämper
f550c5958c #720078 : added better Exception 2011-02-17 08:24:55 +00:00
Timo Westkämper
b5cd366a5e #720187 : fixed constant name handling 2011-02-16 19:02:55 +00:00
Timo Westkämper
3dd7e3b759 added constants 2011-02-16 13:24:17 +00:00
Timo Westkämper
2d7633b32a added tests 2011-02-16 07:57:20 +00:00
Timo Westkämper
58a2a6f280 simplified alias creation 2011-02-16 07:37:09 +00:00
Timo Westkämper
57b9a8b61b #719837 : added BooleanExpression andAnyOf and orAllOf 2011-02-16 07:36:58 +00:00
Timo Westkämper
8283ac8986 #719698 : added min and max methods 2011-02-16 07:28:11 +00:00
Timo Westkämper
8075b549fe moved some common utility classes to com.mysema.query.util 2011-02-15 16:49:52 +00:00
Timo Westkämper
e2299d00c7 #704638 : added more parameters to MetaDataExporter 2011-02-13 14:05:32 +00:00
Timo Westkämper
530f1cd248 #704638 : added support for nameSuffix 2011-02-12 16:13:49 +00:00
Timo Westkämper
6a9bf85b10 #704638 : added support for nameSuffix 2011-02-12 15:52:59 +00:00
Timo Westkämper
8e25596aa4 #717563 : updated docs 2011-02-12 14:56:52 +00:00
Timo Westkämper
30732c0a59 2011-02-12 14:54:40 +00:00
Timo Westkämper
f8b85221e3 2011-02-11 18:06:04 +00:00
Timo Westkämper
6d58625c4e 2011-02-11 18:04:12 +00:00
Timo Westkämper
4b6d06e56c added appendAsString template method 2011-02-11 17:51:29 +00:00
Timo Westkämper
46d112d474 unified generic variables 2011-02-11 07:28:56 +00:00
Timo Westkämper
80c01ffc50 2011-02-10 20:30:53 +00:00
Timo Westkämper
e6fff5921c 2011-02-10 20:29:43 +00:00
Timo Westkämper
cd66e2ef03 added javadocs 2011-02-10 20:09:31 +00:00
Timo Westkämper
d48460b882 updated javadocs 2011-02-08 13:02:01 +00:00
Timo Westkämper
d64f7487dd fixed Wildcard usage 2011-02-07 18:26:01 +00:00
Timo Westkämper
6a8ef6fb2b added tests for nested FactoryExpression projection 2011-02-07 17:35:06 +00:00
Timo Westkämper
d35e135e6a fixed Sonar issues 2011-02-07 11:43:34 +00:00
Timo Westkämper
bc0075c605 added Wildcard.countAsInt
fixed Mongodb configuration
2011-02-07 07:55:59 +00:00
Timo Westkämper
7d39b93e1f added another FactoryExpression test 2011-02-07 06:58:54 +00:00
Timo Westkämper
51aa4fedc8 #708801 : added support for nested projections 2011-02-06 17:51:11 +00:00
Timo Westkämper
0bf8faf403 #710842 : worked on case insensitive regex support 2011-02-06 15:17:04 +00:00
Timo Westkämper
0134345a90 added new Wildcard type 2011-02-06 15:08:28 +00:00
Timo Westkämper
da1a506cc3 added PredicateTemplate 2011-02-05 17:25:48 +00:00
Timo Westkämper
dfce721962 sorted elements 2011-02-05 15:58:29 +00:00
Timo Westkämper
78d4db79cd added additional constructor 2011-02-05 15:55:11 +00:00
Timo Westkämper
5c7be719b4 removed duplicate type property 2011-02-05 15:10:25 +00:00
Timo Westkämper
25fd0c680e added better field access tests 2011-01-28 09:54:34 +00:00
Timo Westkämper
8b9d0686ae 2011-01-27 19:08:45 +00:00
Timo Westkämper
2c94bb1a57 #708804 : added factory class 2011-01-27 18:47:33 +00:00
Timo Westkämper
8aeff005ed #708806 : added field access option to QBean 2011-01-27 18:43:55 +00:00
Timo Westkämper
cfa1ed9793 #707467 : made QBean support for Querydsl SQL better 2011-01-25 15:41:52 +00:00
Timo Westkämper
55c0622caf #705527 : updated Projectable javadocs 2011-01-21 07:58:23 +00:00
Timo Westkämper
aa70763cef added tests 2011-01-19 19:40:27 +00:00
Timo Westkämper
dd2a304315 made DetachableAdapter more flexible 2011-01-19 14:52:13 +00:00
Timo Westkämper
ac739d6d6e added BooleanExpression.isTrue() / isFalse() 2011-01-19 10:21:42 +00:00
Timo Westkämper
268373a1b4 2011-01-18 20:00:13 +00:00
Timo Westkämper
d9ac7728ca added tests 2011-01-18 19:19:17 +00:00
Timo Westkämper
cb92bcc7b0 2011-01-18 18:54:58 +00:00
Timo Westkämper
c2620fa757 2011-01-18 18:53:15 +00:00
Timo Westkämper
ac74a9c180 added tests 2011-01-18 18:45:46 +00:00
Timo Westkämper
68516fa6ad #704364 : fixed Alias factory 2011-01-18 11:27:40 +00:00
Timo Westkämper
3db1968a58 added javadocs 2011-01-16 14:43:55 +00:00
Timo Westkämper
3ae0aa8470 added javadocs 2011-01-15 16:23:56 +00:00
Timo Westkämper
68ae42cbe1 #702872 : fixed NPEs for generic types 2011-01-14 20:35:16 +00:00
Timo Westkämper
29138843b7 2011-01-06 16:19:58 +00:00
Timo Westkämper
b3d14252fd fixed types 2011-01-05 13:50:08 +00:00
Timo Westkämper
51673ca67e #659916 : added support for join flags 2011-01-02 18:55:31 +00:00
Timo Westkämper
18b3a2db46 2011-01-01 11:44:37 +00:00
Timo Westkämper
2db6400d6b #691930 : added Query.distinct() and SimpleQuery.distinct(), implementations and tests 2011-01-01 11:42:13 +00:00
Timo Westkämper
2fce8bbed5 #692478 : improved like escaping 2010-12-23 21:54:44 +00:00
Timo Westkämper
4899263451 #692478 : added tests for escaping 2010-12-23 20:20:32 +00:00
Timo Westkämper
ea98ddc00c added iterateDistinct to SimpleProjectable 2010-12-18 21:50:45 +00:00
Timo Westkämper
023c2a5f4e #684636 : added better support for subquery alias 2010-12-11 18:08:41 +00:00
Timo Westkämper
2380f1c2b7 #680370 : fixed handling of list/set/collection properties with raw component type 2010-11-27 15:31:05 +00:00
Timo Westkämper
767561fa22 #676458 : added support for Projectable.exists() and notExists() 2010-11-26 14:27:29 +00:00
Timo Westkämper
e86fceac47 2010-11-19 21:24:28 +00:00
Timo Westkämper
f636ebbd97 #674917 : made primary keys and foreign keys class and variable customizable 2010-11-19 19:25:25 +00:00
Timo Westkämper
fdc1112999 added tests 2010-11-10 16:16:54 +00:00
Timo Westkämper
4574e73d7d added final flag 2010-11-03 15:27:43 +00:00
Timo Westkämper
8ed481dcbd added tests 2010-11-01 16:01:08 +00:00
Timo Westkämper
dcaed0c1f8 #667362 : improved Collection.any() support 2010-10-28 14:59:07 +00:00
Timo Westkämper
80d96fcdc1 fixed ToStringVisitor delegation
improved CollectionAnyVisitor behaviour
2010-10-28 14:10:11 +00:00
Timo Westkämper
0acf824e70 added tests 2010-10-27 11:57:09 +00:00
Timo Westkämper
31c6c37da7 added tests 2010-10-27 11:43:00 +00:00
Timo Westkämper
e1da3bd9f5 #666723 : fixed extension handling 2010-10-26 15:01:42 +00:00
Timo Westkämper
7926189207 added tests for CollectionAnyVisitor 2010-10-24 09:09:48 +00:00
Timo Westkämper
c9ddc57577 added better subquery support 2010-10-22 19:38:57 +00:00
Timo Westkämper
616415fa85 added regex-to-like and like-to-regex conversions 2010-10-22 18:58:27 +00:00
Timo Westkämper
6ca5e4f51a worked on like support 2010-10-22 14:44:11 +00:00
Timo Westkämper
ae9159ed32 #660058 : work on Collection.any() support for JDO and JPA 2010-10-22 14:23:33 +00:00
Timo Westkämper
406c37bf38 #664351 : added tests for one-jar verification 2010-10-21 11:43:44 +00:00
Timo Westkämper
66de50980c #660058 : any() paths are of of path type COLLECTION_ANY 2010-10-21 08:09:21 +00:00
Timo Westkämper
24d9d75cf9 renamed test 2010-10-14 11:26:45 +00:00
Timo Westkämper
43cd6f0f45 2010-10-13 13:36:26 +00:00
Timo Westkämper
bd2e87f0d9 added tests 2010-10-12 20:20:41 +00:00
Timo Westkämper
9e10586a2e added tests 2010-10-12 18:29:32 +00:00
Timo Westkämper
3fa2f897cf added more tests 2010-10-12 14:10:49 +00:00
Timo Westkämper
823ee0783f added tests 2010-10-12 14:01:48 +00:00
Timo Westkämper
9536a0d4c5 added tests 2010-10-12 13:22:59 +00:00
Timo Westkämper
83f08b8fbd added test stubs 2010-10-11 15:17:49 +00:00
Timo Westkämper
df7f6ddd82 #658206 : Added any() accessor 2010-10-11 13:06:09 +00:00
Timo Westkämper
ad23153f7f #658188 : added support for embedded properties as alternative to embeddable types 2010-10-11 11:34:53 +00:00
Timo Westkämper
f73236c018 added test for TypeFactory changes 2010-10-09 19:46:21 +00:00
Timo Westkämper
3a0df7a50f #656847 : working on HibernateDomainExporter 2010-10-09 19:44:15 +00:00
Timo Westkämper
10a2294eee added another contains method 2010-10-07 12:06:03 +00:00
Timo Westkämper
d56b4a0eba fixed typo 2010-10-07 09:32:24 +00:00
Timo Westkämper
bab4f8bd88 fixed test 2010-10-02 14:17:50 +00:00
Timo Westkämper
52fd74eb9a unified test syntax 2010-10-02 12:12:55 +00:00
Timo Westkämper
932e720912 #653210 : added DML/SubQuery tests 2010-10-02 11:34:09 +00:00
Timo Westkämper
e61f0d9435 added jdepend based dependency checks 2010-09-30 18:53:19 +00:00
Timo Westkämper
900224bf6d 2010-09-30 14:40:17 +00:00
Timo Westkämper
aaa1ca3452 removed whitespace 2010-09-30 14:40:05 +00:00
Timo Westkämper
63124d6b27 moved StringEscape to util package 2010-09-30 14:37:53 +00:00
Timo Westkämper
8ca0475ee5 added cacheing of constructor 2010-09-30 14:37:12 +00:00
Timo Westkämper
e27da07e16 #650589 : improved JPQLCommonQuery interface 2010-09-30 08:56:05 +00:00
Timo Westkämper
ca7ff53ea6 #650589 : began to clean JPQLCommonQuery interface 2010-09-30 07:25:58 +00:00
Timo Westkämper
c37e854f9d #650617 : added setNull(Path) to StoreClause 2010-09-29 13:03:28 +00:00
Timo Westkämper
f65e9405ab #650617 : added set(Path, Expression) support 2010-09-29 11:01:21 +00:00
Timo Westkämper
1a7796925c #650753 : improved type lookup in JavaTypeMapping 2010-09-29 08:50:13 +00:00
Timo Westkämper
44f70c2e1a renamed NullExpr to NullExpression 2010-09-29 07:36:53 +00:00
Timo Westkämper
2bdb33ff56 added cacheing of values 2010-09-28 20:33:39 +00:00
Timo Westkämper
35a0657f0c removed BooleanExpression dependency 2010-09-28 16:30:48 +00:00
Timo Westkämper
eac65cae62 Moved FactoryExpression subtypes to com.mysema.query.types 2010-09-28 08:48:49 +00:00
Timo Westkämper
94d70a379c #648338 : fixed signature of Expression DSL types 2010-09-27 12:07:06 +00:00
Timo Westkämper
ba9fc9e72f renamed SubQueryImpl to SubQueryExpressionImpl 2010-09-24 09:05:33 +00:00
Timo Westkämper
88f9f2180e moved SerializerBase to com.mysema.query.support 2010-09-24 09:03:01 +00:00
Timo Westkämper
60d5043a3d minor fixes based on Sonar reports 2010-09-24 08:28:18 +00:00
Timo Westkämper
ea0f684051 fixed endsWith template 2010-09-23 16:35:35 +00:00
Timo Westkämper
6041f32c11 fixed ENDS_WITH default pattern 2010-09-23 15:27:53 +00:00
Timo Westkämper
bbcab404bd updated javadocs 2010-09-23 13:48:46 +00:00
Timo Westkämper
517d345296 #638930 : Improved QTuple expressiveness 2010-09-23 12:14:04 +00:00
Timo Westkämper
08f6648805 removed BooleanBuilder usage from SerializerBase 2010-09-23 07:11:35 +00:00
Timo Westkämper
a5e0fe70f5 simplified BooleanBuilder 2010-09-22 11:47:44 +00:00
Timo Westkämper
e27ace0f2d renamed expr to predicate 2010-09-21 17:38:39 +00:00
Timo Westkämper
145dc99cd4 2010-09-19 09:49:30 +00:00
Timo Westkämper
a3ca8fd514 moved TemplateExpression implementations to com.mysema.query.types.template 2010-09-19 08:53:51 +00:00
Timo Westkämper
f1b75aac98 added tests 2010-09-18 15:11:09 +00:00
Timo Westkämper
b3479b2832 added javadocs 2010-09-18 13:58:17 +00:00
Timo Westkämper
d3d9639604 2010-09-17 13:09:49 +00:00
Timo Westkämper
fa062f956f 2010-09-17 12:39:01 +00:00
Timo Westkämper
b81b7d40b7 added ParametrizedExpression for Collection, Set, List and Map typed expressions 2010-09-17 11:07:25 +00:00
Timo Westkämper
c6839b3d48 renamed operation 2010-09-17 09:24:14 +00:00
Timo Westkämper
2432db7a79 added proper type parameter to ConstantImpl usage 2010-09-17 08:46:38 +00:00
Timo Westkämper
87e28c7f8c 2010-09-17 08:23:54 +00:00
Timo Westkämper
dcb9e69feb moved DSL types of Constants to test sources 2010-09-17 07:29:08 +00:00
Timo Westkämper
bee4922c2b fixed ConstantImpl dependencies 2010-09-17 06:32:26 +00:00
Timo Westkämper
66370b6a3c 2010-09-16 18:17:16 +00:00
Timo Westkämper
2e87b8523b worked on Scala support 2010-09-16 14:59:39 +00:00
Timo Westkämper
c70893fdcd 2010-09-16 08:18:31 +00:00
Timo Westkämper
fbdd7b361b added Closeable to JDOQuery back without the IOException throws 2010-09-16 08:06:09 +00:00
Timo Westkämper
cbe94ed94e changed StringConstant usage
changed ParamExpression usage
fixed AbjstractJDBCTest database usage
2010-09-16 07:44:22 +00:00
Timo Westkämper
9a8f6b64c1 2010-09-15 20:40:38 +00:00
Timo Westkämper
83e0861543 2010-09-15 20:10:58 +00:00
Timo Westkämper
5f6e6f7470 refactoring Querydsl to new Type model 2010-09-15 14:13:59 +00:00
Timo Westkämper
d4de61b5ac refactoring Querydsl to new Type model 2010-09-15 10:55:42 +00:00
Timo Westkämper
fdcc70dd6c 2010-09-15 10:26:20 +00:00
Timo Westkämper
e0a820c2cc splitted Param into Param and ParamExpression 2010-09-15 08:48:56 +00:00
Timo Westkämper
794adbeb25 refactoring Querydsl to new Type model 2010-09-15 08:09:30 +00:00
Timo Westkämper
51a86662ff refactoring Querydsl to new Type model 2010-09-15 06:47:41 +00:00
Timo Westkämper
018494ea8e 2010-09-14 21:00:48 +00:00
Timo Westkämper
c214f1ce0a worked on new Expression model 2010-09-14 20:04:00 +00:00
Timo Westkämper
6264474928 moved Mixin implementations to com.mysema.query.types 2010-09-14 14:54:34 +00:00
Timo Westkämper
de4615bbd3 refactoring Querydsl to new Type model 2010-09-14 10:59:53 +00:00
Timo Westkämper
48992ce01d refactoring Querydsl to new Type model 2010-09-14 08:17:26 +00:00
Timo Westkämper
56d20fb1b1 refactoring Querydsl to new Type model 2010-09-14 07:59:42 +00:00
Timo Westkämper
59318ce91b worked on new Expression model 2010-09-13 18:41:50 +00:00
Timo Westkämper
edfc2ef008 began refactoring Querydsl to new Type model 2010-09-13 15:40:03 +00:00
Timo Westkämper
03bfc6050c added support for dry serialization in batch mode 2010-09-12 19:13:27 +00:00
Timo Westkämper
535925f2ba #635736 : fixed handling of array types 2010-09-11 16:23:40 +00:00
Timo Westkämper
68d76dcf31 #634885 : made SubQuery instances reusable by cloning QueryMetadata 2010-09-11 12:34:59 +00:00
Timo Westkämper
2055a0f1fa 2010-09-09 16:59:58 +00:00
Timo Westkämper
0fc3ffefec #633136 : fixed path quoting issues 2010-09-09 15:32:06 +00:00