Commit Graph

360 Commits

Author SHA1 Message Date
Timo Westkämper
35715caace added javadocs 2010-07-19 15:19:52 +00:00
Timo Westkämper
23add44295 #604727 : worked on Bean generation 2010-07-19 14:15:54 +00:00
Timo Westkämper
da926b42ce commented week filters out for MySQL 2010-07-14 01:10:30 +00:00
Timo Westkämper
1ef91ed0d2 #603946 : added generic support for query customization 2010-07-10 00:32:40 +00:00
Timo Westkämper
d62230e42f #601198 : added more constructors for QBean 2010-07-03 12:51:22 +00:00
Timo Westkämper
bcea838532 added copyright header 2010-07-02 21:42:12 +00:00
Timo Westkämper
7dc612ded8 #600773 : fixed foreign key generation 2010-07-01 21:08:10 +00:00
Timo Westkämper
eae98918ff fixed rules 2010-07-01 19:37:30 +00:00
Timo Westkämper
e47f03f29e refactored tests to use more rules instead of custom runners 2010-07-01 19:29:10 +00:00
Timo Westkämper
748fb44157 organized imports 2010-06-30 18:47:44 +00:00
Timo Westkämper
cae80e3964 #600297 : added support for bean projections 2010-06-30 18:47:09 +00:00
Timo Westkämper
212b3eceb4 cleaned code 2010-06-21 16:07:45 +00:00
Timo Westkämper
ecbff199ab replaced tabs with spaces 2010-06-21 15:24:55 +00:00
Timo Westkämper
668f501094 #596094 : added support for null in InsertClause and UpdateClause 2010-06-20 07:24:43 +00:00
Timo Westkämper
ad479a95a8 #595404 : added support for unnamed parameters 2010-06-18 14:31:57 +00:00
Timo Westkämper
fa01979945 #595724 : fixed JoinExpression.condition behavior 2010-06-18 14:07:56 +00:00
Timo Westkämper
01b5e95625 #595476 : added modulo support
updated version to 1.7.6
2010-06-17 13:31:51 +00:00
Timo Westkämper
b6fb7b883a #594338 : added initial support for parameters 2010-06-14 21:08:05 +00:00
Timo Westkämper
928981f8f6 2010-06-12 15:24:54 +00:00
Timo Westkämper
24cc66ed12 added Interval 2010-06-10 17:00:27 +00:00
Timo Westkämper
a90e15deed #586041 : added dialect specific keyword handling to default variable creation
#542913 : worked on EclipseLink support
2010-05-27 20:36:00 +00:00
Timo Westkämper
3d1129e38b added tests 2010-05-24 17:58:02 +00:00
Timo Westkämper
ab38def6f4 2010-05-24 17:39:49 +00:00
Timo Westkämper
768b50ca7a #542913 : improved EclipseLink JPA support 2010-05-19 19:40:54 +00:00
Timo Westkämper
e95989c28b #501143 : added Tuple projection support 2010-05-19 17:10:27 +00:00
Timo Westkämper
18235ec5de added tests 2010-05-15 19:28:53 +00:00
Timo Westkämper
f5afca26f2 added tests 2010-05-15 17:57:45 +00:00
Timo Westkämper
2419d6002d 2010-05-15 16:29:36 +00:00
Timo Westkämper
088b504990 added tests 2010-05-15 16:24:28 +00:00
Timo Westkämper
e1af1d7ca1 added test for date time types 2010-05-15 15:51:54 +00:00
Timo Westkämper
88531d15d8 added tests 2010-05-15 15:21:32 +00:00
Timo Westkämper
5c1fd2d503 added tests 2010-05-15 13:26:44 +00:00
Timo Westkämper
10ed43e42b added tests 2010-05-12 20:49:07 +00:00
Timo Westkämper
b595fc191a added tests 2010-05-11 20:33:39 +00:00
Timo Westkämper
aa59950c18 added tests 2010-05-10 21:22:25 +00:00
Timo Westkämper
d50fcba665 added tests 2010-05-10 21:19:06 +00:00
Timo Westkämper
fd51788988 added tests 2010-05-10 20:54:07 +00:00
Timo Westkämper
2bd38b62ac 2010-04-29 18:37:03 +00:00
Timo Westkämper
2291df257d added as(Path<T> path) to Expr types
extended PathBuilder
updated version to 1.6.2
2010-04-29 17:46:31 +00:00
Timo Westkämper
2bfe3e049b added H2 database support 2010-04-22 18:45:08 +00:00
Timo Westkämper
5e55664f89 moved code generation code to com.mysema.codegen:codegen module 2010-04-03 12:22:27 +00:00
Timo Westkämper
bdd5baa1ae fixed issues with compiler warnings 2010-04-02 11:01:46 +00:00
Timo Westkämper
47d2d981e7 improved Coalesce implementation 2010-04-01 17:18:12 +00:00
Timo Westkämper
f756ca2007 #551267 : fixed TINYINT as Byte Awkward to Use 2010-03-31 20:50:20 +00:00
Timo Westkämper
21ec637cda #552652 : added support for coalesce 2010-03-31 20:11:53 +00:00
Timo Westkämper
3ad1e9f055 #549095 : simplified Operation signature 2010-03-27 22:17:26 +00:00
Timo Westkämper
5c8f5d55c9 made signature of QueryExecution helper methods public
improved querydsl-lucene operation support
2010-03-25 19:04:08 +00:00
Timo Westkämper
ad12cd420c added ESimple between Expr and its subtypes 2010-03-23 09:46:33 +00:00
Timo Westkämper
7e47b0d136 further changed Expr type locations 2010-03-23 08:43:53 +00:00
Timo Westkämper
e050ab0d6b moved Expr base types to com.mysema.query.types.expr 2010-03-22 20:22:55 +00:00
Timo Westkämper
7ce3c99f73 moved OperatorImpl and Ops to com.mysema.query.types 2010-03-22 19:23:20 +00:00
Timo Westkämper
aa53307202 moved constant types to com.mysema.query.types 2010-03-22 18:51:49 +00:00
Timo Westkämper
b3964ac7f1 moved basic types to com.mysema.query.types
moved constants to com.mysema.query.types.constant
2010-03-22 18:24:12 +00:00
Timo Westkämper
32720757fe moved Path, Custom, Operation and related types to com.mysema.query.types 2010-03-22 17:45:50 +00:00
Timo Westkämper
047c32c776 organized imports 2010-03-18 19:07:58 +00:00
Timo Westkämper
5bf3d8b284 #539792 : added PathType DELEGATE 2010-03-17 08:35:26 +00:00
Timo Westkämper
37b034474c #539882 : added min() and max() to EDate and EDateTime 2010-03-17 08:18:49 +00:00
Timo Westkämper
3ce45f67fc improved generic type handling 2010-03-16 17:47:32 +00:00
Timo Westkämper
fb5058ba97 updated version to 1.3.15 2010-03-15 07:51:44 +00:00
Timo Westkämper
fd0c4afce2 stabilized Oracle and SQL Server paging
updated version to 1.3.14
2010-03-14 21:20:51 +00:00
Timo Westkämper
d606f8e58a worked on mssql dialect
refactored Template usage in SerializerBase
added inheritance tests
2010-03-13 17:08:10 +00:00
Timo Westkämper
9da60c3cb8 updated version to 1.3.13 2010-03-12 13:37:10 +00:00
Timo Westkämper
1e46f8774c added additional inheritance tests
added basic row number support for mssql
updated version to 1.3.12
2010-03-12 09:03:06 +00:00
Timo Westkämper
11bd30dd98 extended NamingStrategy to support default variable naming and content
updated SQLServerTemplates and tests
2010-03-10 21:30:05 +00:00
Timo Westkämper
ed59510388 added postgres support 2010-03-10 11:21:13 +00:00
Timo Westkämper
2efa88bc1f stripped Model suffix off from codegen class names
made references to external supertypes possible in APT based query type generation
added Java compiler API based test
2010-03-07 18:54:44 +00:00
Timo Westkämper
68aa9d2b94 #530217 : added typed variants of ObjectSubQuery 2010-03-05 15:35:31 +00:00
Timo Westkämper
2a5635c396 changed QueryMutability usage from static methods to instantiable type 2010-03-04 10:24:20 +00:00
Timo Westkämper
b56b03124f improved test logging 2010-03-03 19:37:16 +00:00
Timo Westkämper
e487ea8264 fixed distinct usage in listDistinctResults
updated version to 1.3.3
refactored standard tests to test all projectable projections
2010-03-03 19:30:16 +00:00
Timo Westkämper
0490901891 moved Mutability test stubs to querydsl-core 2010-03-02 17:23:41 +00:00
Timo Westkämper
8922ed2169 fixes based on Sonar reports 2010-02-28 10:26:14 +00:00
Timo Westkämper
f9874facd4 fixes based on Sonar reports 2010-02-27 10:13:29 +00:00
Timo Westkämper
007952676f fixes based on Sonar reports 2010-02-26 15:58:43 +00:00
Timo Westkämper
abc416df94 fixed based on Sonar reports 2010-02-24 20:10:13 +00:00
Timo Westkämper
ca7c06395a improved javadocs 2010-02-22 08:05:22 +00:00
Timo Westkämper
c65768ca04 improved array handling 2010-02-21 17:27:00 +00:00
Timo Westkämper
f350a582bc fixed EArrayConstructor signature 2010-02-21 16:45:02 +00:00
Timo Westkämper
030d9207ca worked on Hibernate SQL support
improved TypeModel serialization
2010-02-21 16:35:27 +00:00
Timo Westkämper
74b8b5b96f Bug #517618 : improved access to annotations 2010-02-08 09:57:59 +00:00
Timo Westkämper
09191406f8 #517618 : added support for annotation access 2010-02-05 20:00:04 +00:00
Timo Westkämper
bc8f6941aa 2010-02-04 14:01:03 +00:00
Timo Westkämper
6109920b77 2010-01-29 08:23:52 +00:00
Timo Westkämper
d02c6befcc added tests for EConstructor
added static create method for EConstructor
2010-01-29 08:22:38 +00:00
Timo Westkämper
8aeda9ccfd updated version to 1.1.5 2010-01-21 14:35:38 +00:00
Timo Westkämper
c8d1b77f7e fixed handling of comparable properties in Alias proxy creation
updated version to 1.1.3
2010-01-21 10:06:28 +00:00
Timo Westkämper
242a4c553e fixed handling of final types in alias creation
updated version to 1.1.2
2010-01-21 09:48:04 +00:00
Timo Westkämper
ad927183a6 added docs 2010-01-08 12:59:50 +00:00
Timo Westkämper
a9127485d5 added support for QueryExtensions handling 2010-01-08 12:59:02 +00:00
Timo Westkämper
91dbfb3f90 added basic support for QueryMethod handling 2010-01-08 09:21:09 +00:00
Timo Westkämper
6b1ba7847b renamed SimpleConfiguration to DefaultConfiguration 2010-01-04 08:47:03 +00:00
Timo Westkämper
356446d086 updated version to 1.0.7 2010-01-02 21:44:36 +00:00
Timo Westkämper
4462754bb7 updated version to 1.0.6
removed entityName from PEntity
2010-01-02 16:05:49 +00:00
Timo Westkämper
3b04541455 added PathBuilder
updated version to 1.0.5
2010-01-02 12:47:44 +00:00
Timo Westkämper
94432d1b4f #500163 : added support for manual path initialization via QuerydslConfig 2009-12-28 12:44:59 +00:00
Timo Westkämper
ef64486fca added support for null values in EBoolean.and and Eboolean.or as well as the BooleanBuilder equivalents
updated version to 0.9.10
2009-12-18 11:45:23 +00:00
Timo Westkämper
3f26fdc8d5 simplified accessors for date / time segments 2009-12-09 08:33:54 +00:00
Timo Westkämper
723b84fc16 added tests 2009-12-08 15:12:45 +00:00
Timo Westkämper
cabece0b6f updated version to 0.9.2-SNAPSHOT 2009-12-08 14:09:25 +00:00
Timo Westkämper
462075d6b8 updated version to 0.9.2
added getYearMonth() to EDate and EDateTime
2009-12-08 13:57:52 +00:00
Timo Westkämper
0528251f02 2009-12-08 07:42:25 +00:00
Timo Westkämper
6b3c2d775c added case insenstive version of EString.contains 2009-12-04 19:35:07 +00:00
Timo Westkämper
a28682e0a3 added support for simple case expressions 2009-12-04 14:26:07 +00:00
Timo Westkämper
442827f0ea updated version to 0.8.7 2009-12-02 14:56:47 +00:00
Timo Westkämper
9882232870 simplified alias code 2009-11-25 12:05:17 +00:00
Timo Westkämper
053286fba3 updated version to 0.8.4 2009-11-25 08:52:14 +00:00
Timo Westkämper
75416a1e2a improvements to aggregate method usage 2009-11-24 13:05:00 +00:00
Timo Westkämper
64123076ee updated version to 0.8.1
fixed bug #487157
2009-11-24 08:40:07 +00:00
Timo Westkämper
ab23085912 2009-11-23 11:35:09 +00:00
Timo Westkämper
2969ce3ee6 2009-11-20 08:33:34 +00:00
Timo Westkämper
3bf1f33664 updated to version 0.7.11 2009-11-16 08:28:26 +00:00
Timo Westkämper
33aacb7ce8 made CaseBuilder produce EString, ENumber and Expr types 2009-11-13 12:36:36 +00:00
Timo Westkämper
0cf447dee5 moved the constant factory methods to the Const classes 2009-11-12 12:01:45 +00:00
Timo Westkämper
675548e763 added double underscore as prefix for internal factory methods 2009-11-11 15:15:59 +00:00
Timo Westkämper
2be454c49d 2009-11-11 13:20:26 +00:00
Timo Westkämper
6d24ea7c10 added tests for case statements 2009-11-11 11:50:47 +00:00
Timo Westkämper
66fba4a0b2 renamed CascadingBoolean to BooleanBuilder 2009-11-10 12:35:56 +00:00
Timo Westkämper
b093106a60 2009-11-10 08:54:23 +00:00
Timo Westkämper
bb1d5b738a added basic version of case 2009-11-09 13:09:26 +00:00
Timo Westkämper
17a8b5edc5 improved signature of projection types and methods in code generation 2009-11-07 22:53:45 +00:00
Timo Westkämper
015e0b9c5c improved generics support 2009-11-07 17:01:40 +00:00
Timo Westkämper
3300cd2b60 2009-11-05 13:54:08 +00:00
Timo Westkämper
62618162b5 added some improvements to CascadingBoolean
added javadocs
2009-11-05 13:47:43 +00:00
Timo Westkämper
57f13de5fa added javadocs 2009-11-05 09:41:45 +00:00
Timo Westkämper
da275ff778 2009-10-26 14:27:18 +00:00
Timo Westkämper
4b460dba11 simplified BeanModel / PropertyModel rendering 2009-10-26 08:17:52 +00:00
Timo Westkämper
0d590934cf updated to version 0.6.8 2009-10-22 08:36:48 +00:00
Timo Westkämper
fb413b106c added better support for generic signature of domain types 2009-10-20 17:57:25 +00:00
Timo Westkämper
d6226ccaa2 moved APT tests to querydsl-apt 2009-10-19 17:59:09 +00:00
Timo Westkämper
0e220e92fc 2009-10-09 12:46:52 +00:00
Timo Westkämper
00730f4b43 2009-10-09 07:13:35 +00:00
Timo Westkämper
618908989e 2009-10-08 13:32:01 +00:00
Timo Westkämper
38509dd5d9 2009-10-08 12:41:53 +00:00
Timo Westkämper
c9b3cef02c removed lastIndexOf support 2009-10-08 12:30:44 +00:00
Timo Westkämper
b692e184ac improved test coverage for sql module 2009-10-08 11:45:19 +00:00
Timo Westkämper
3ef9fa9974 2009-10-08 09:16:58 +00:00
Timo Westkämper
b603a617e2 improved tests 2009-10-08 08:35:16 +00:00
Timo Westkämper
235670b229 2009-10-07 07:06:29 +00:00
Timo Westkämper
e40f126efc improved test suite 2009-10-06 18:51:57 +00:00
Timo Westkämper
523b28b604 updated version to 0.6.1 2009-10-06 14:26:52 +00:00
Timo Westkämper
6e2353cd0f renamed ClassModel to BeanModel
renamed FieldModel to PropertyModel
2009-10-04 10:05:17 +00:00
Timo Westkämper
5d59acd6d8 updated version to 0.6.0 2009-10-03 09:08:22 +00:00
Timo Westkämper
d3ea8a9d0d updated version to 0.5.9 2009-10-01 11:55:11 +00:00
Timo Westkämper
8560aed33d updated version to 0.5.8 2009-10-01 11:25:34 +00:00
Timo Westkämper
eb164692e9 updated version to 0.5.5 2009-09-17 10:32:27 +00:00
Timo Westkämper
47eef2958d updated version to 0.5.3-SNAPSHOT 2009-09-10 15:46:50 +00:00
Timo Westkämper
5573c2f10d made ENumber a subtype of Expr instead of EComparable 2009-09-10 12:01:20 +00:00
Timo Westkämper
6458747971 added supertype serialization 2009-09-10 09:11:33 +00:00
Timo Westkämper
9cd8271505 refactored Template into Template and TemplateFactory 2009-09-07 07:09:25 +00:00
Timo Westkämper
e266003d7a replaced Freemarker based Serializer with pure Java version 2009-08-30 17:44:53 +00:00
Timo Westkämper
019e5520f2 simplified collections implementation
removed compile scope joda-time dependency from querydsl-core
removed compile time querydsl-apt dependency from modules
removed compile time freemarker dependency from querydsl-core
2009-08-29 06:40:19 +00:00
Timo Westkämper
6f2173af70 further codegen simplification 2009-08-26 06:57:35 +00:00
Timo Westkämper
6aedc5e77f improvements to codegen 2009-08-25 12:28:15 +00:00
Timo Westkämper
cc296093a0 renamed FieldType to TypeCategory 2009-08-25 08:23:44 +00:00
Timo Westkämper
34e86a76f7 added some improvements to code generation
simple code serialization
2009-08-23 18:11:19 +00:00
Timo Westkämper
350e255408 added @Transient annotation 2009-08-21 13:48:56 +00:00
Timo Westkämper
aacc1c59cb added typed constants for String, Number and Boolean 2009-08-21 06:56:10 +00:00
Timo Westkämper
1c30b449d9 renamed *HQLQuery to *HibernateQuery
renmaed *JPAQLQuery to *JPAQuery
2009-08-20 12:29:31 +00:00
Timo Westkämper
dc803425f9 added EString.prepend
renamed EString.add to EString.append
2009-08-20 09:27:44 +00:00
Timo Westkämper
f96291b964 2009-08-20 07:34:56 +00:00
Timo Westkämper
9da01f02f6 improved constant names in Ops 2009-08-19 21:18:52 +00:00
Timo Westkämper
ef37432baf added new template system for query serialization 2009-08-19 19:27:16 +00:00
Timo Westkämper
9ce3d97fa7 more code generation tests 2009-08-19 08:48:03 +00:00
Timo Westkämper
b646f233e8 improved query type serialization 2009-08-19 07:46:19 +00:00
Timo Westkämper
d84abe576c moved some factory methods to ENumber and Expr 2009-08-17 10:50:29 +00:00
Timo Westkämper
d109146eaf fixed JSR 305 usage
added @NotEmpty annotatio and usage
2009-08-13 15:02:09 +00:00
Timo Westkämper
2a977026e9 added JSR-205 based annotations 2009-08-11 11:09:02 +00:00
Timo Westkämper
828ece0064 added ODate, ODateTime and OTime
moved all date&time functions to EDate, EDateTime and ETime
2009-08-05 12:02:39 +00:00
Timo Westkämper
910013eb34 fixed some small bugs in test data 2009-08-05 09:18:55 +00:00
Timo Westkämper
73e113ce9e moved CascadedBoolean to com.mysema.query 2009-07-24 13:26:31 +00:00
Timo Westkämper
fd471fb85b improvementds to test suite 2009-07-24 11:47:07 +00:00
Timo Westkämper
65109f8d48 Improved StandardTest 2009-07-22 11:48:24 +00:00
Timo Westkämper
d48d522f91 added contracts
refactored Grammar subclasses
2009-07-21 15:00:50 +00:00
Timo Westkämper
f6b797dfbc moved query expression types to com.mysema.query.types.query 2009-06-18 07:57:02 +00:00
Timo Westkämper
5669dba05a added basic support for docString handling 2009-06-16 11:53:46 +00:00
Timo Westkämper
1d25feecc7 updated version to 0.4.5-SNAPSHOT
updated test suite
2009-06-15 20:23:49 +00:00
Timo Westkämper
1626ae54d5 extended test suite 2009-06-09 11:17:30 +00:00
Timo Westkämper
198f19c179 refined EDate, EDateTime and ETime 2009-06-08 12:47:17 +00:00
Timo Westkämper
1a8e11ba50 added dateTime tests 2009-06-08 12:32:31 +00:00
Timo Westkämper
133342fb6a extended StandardTest suite 2009-06-08 10:02:23 +00:00
Timo Westkämper
8e00bf56b7 improved StandardTestSuite coverage 2009-06-07 17:05:12 +00:00
Timo Westkämper
ce7a3cfe4c improved tests 2009-06-04 14:57:05 +00:00
Timo Westkämper
d7398fca35 2009-06-04 11:57:57 +00:00
Timo Westkämper
f08dfe3598 unified serialization 2009-06-04 11:05:16 +00:00
Timo Westkämper
5befc998ac added tests 2009-06-03 14:31:30 +00:00
Timo Westkämper
43a32d709c 2009-06-01 08:58:12 +00:00
Timo Westkämper
5bcade9e46 2009-05-30 17:05:07 +00:00
Timo Westkämper
ee2628f1ad 2009-05-29 08:05:16 +00:00
Timo Westkämper
16b0f6f640 2009-05-28 09:34:23 +00:00
Timo Westkämper
8dc4b917b7 unified usage of aggregation methods 2009-05-27 14:18:38 +00:00
Timo Westkämper
b222941e6a made Operator an interface and made OperatorImpl (as class) + PathType (as enum) implementations 2009-05-27 11:33:03 +00:00
Timo Westkämper
b78e201d48 added isEmpty, isNotEmpty, isNull and isNotNull
updated version to 0.3.8-SNAPSHOT
2009-05-27 08:00:25 +00:00
Timo Westkämper
90113607b2 2009-05-26 14:24:27 +00:00
Timo Westkämper
8949714310 small refactorings 2009-05-24 12:37:50 +00:00
Timo Westkämper
e5a2c11822 2009-05-22 12:16:30 +00:00
Timo Westkämper
2dd02d384e 2009-05-21 17:55:11 +00:00
Timo Westkämper
065bb7a289 added test for joda time support 2009-04-20 15:22:51 +00:00
Timo Westkämper
6128d2f620 added distinctList and distinctIterator methods to Projectable
changed Query/Projectable implementations to support them
2009-04-15 18:42:00 +00:00
Samppa Saarela
8a08b8fee4 * MoneyCondition
* Refactored common classes into own packages
2009-04-11 18:11:14 +00:00
Timo Westkämper
741ff25282 updated operator set 2009-04-07 06:58:23 +00:00