Commit Graph

328 Commits

Author SHA1 Message Date
Timo Westkämper
c590d0860f 2010-03-22 15:01:18 +00:00
Timo Westkämper
eaa8edd04d updated version to 1.4.0 2010-03-20 17:10:55 +00:00
Timo Westkämper
5fa67a50e2 updated mysema-commons-lang dependency to 0.1.7
updated Assert usage
2010-03-19 08:50:54 +00:00
Timo Westkämper
047c32c776 organized imports 2010-03-18 19:07:58 +00:00
Timo Westkämper
64b799346d #539279 : added quoting support for all dialects 2010-03-18 19:02:22 +00:00
Timo Westkämper
98f79f7f6d fixes based on Sonar reports 2010-03-17 13:13:35 +00:00
Timo Westkämper
f40ac4848b fixes based on Sonar reports 2010-03-17 12:54:04 +00:00
Timo Westkämper
053fc885e9 #539279 : added quoting for MySQLTemplates and PostgresTemplates 2010-03-17 12:37:10 +00:00
Timo Westkämper
c37be07e4c fixes based on Sonar reports
added more inheritance related tests
2010-03-16 07:24:23 +00:00
Timo Westkämper
f56e04ab07 added TODO comments 2010-03-15 20:50:23 +00:00
Timo Westkämper
c7c2845a45 added test for type parameter inheritance
fixed issues with QueryMetadata.reset()
added tests for various projection types in querydsl-sql
2010-03-15 18:31:39 +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
4895e60747 added subquery alias support
added more mssql paging tests
2010-03-12 19:27:33 +00:00
Timo Westkämper
8d9beece5c extended SQLQuery interface
added MSSQL paging tests
2010-03-12 15:36:03 +00:00
Timo Westkämper
4c8b149963 fixes based on Sonar reports 2010-03-12 11:48:32 +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
632bcb3b28 fixed generic type derivation for subtypes
updated version to 1.3.11
2010-03-11 18:35:59 +00:00
Timo Westkämper
d53fa7d652 removed unused imports
replaced toLowerCase() and toUpperCase() with Locale specific variants
2010-03-11 12:22:59 +00:00
Timo Westkämper
50745a16e3 fixes based on Sonar reports 2010-03-11 10:14:53 +00:00
Timo Westkämper
50a9900aa5 fixes based on Sonar checks 2010-03-11 10:08:53 +00:00
Timo Westkämper
f5d25729cb removed redundant modifiers 2010-03-11 10:05:40 +00:00
Timo Westkämper
e59d4681c1 2010-03-11 09:26:26 +00:00
Timo Westkämper
4ad0726747 2010-03-11 08:42:40 +00:00
Timo Westkämper
2c08c088d2 fixed DML (INSERT, UPDATE, DELETE) clause serialization 2010-03-11 08:41:59 +00:00
Timo Westkämper
9b972bac1d reformatted and ordered content 2010-03-10 21:32:17 +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
8cef4ec777 2010-03-10 14:54:59 +00:00
Timo Westkämper
c041c6aa68 fixes based on Sonar reports
* externalized anonymous inner classes

updated javadocs
2010-03-10 14:16:56 +00:00
Timo Westkämper
e2ea76deb3 added tests for Oracle dialect 2010-03-10 13:34:26 +00:00
Timo Westkämper
7f8eb84b70 2010-03-10 12:27:10 +00:00
Timo Westkämper
2f6f2497bb added oracle tests 2010-03-10 12:25:57 +00:00
Timo Westkämper
d65e296d6b added javadoc headers 2010-03-10 11:22:02 +00:00
Timo Westkämper
ed59510388 added postgres support 2010-03-10 11:21:13 +00:00
Timo Westkämper
937f6ae983 2010-03-10 08:37:55 +00:00
Timo Westkämper
712f5525f5 updated signature of columns in SQLInsertClause from Expr[] to Path[] 2010-03-10 08:34:45 +00:00
Timo Westkämper
8f5972534b added proper APT code generation testing
added compilation test for MetaDataExporter
2010-03-09 22:01:55 +00:00
Timo Westkämper
0785cc1656 updated version to 1.3.8
fixed serialization of SQL INSERT clauses
2010-03-09 13:31:29 +00:00
Timo Westkämper
a0041fb545 externaling table->class and column->property conversion into NamingStrategy
improved MetaDataExporterTest
2010-03-09 12:58:57 +00:00
Timo Westkämper
a873343e22 enabled default variable generation
updated version to 1.3.6
2010-03-09 09:14:11 +00:00
Timo Westkämper
b4061424d3 2010-03-08 20:30:57 +00:00
Timo Westkämper
dab577e4e3 2010-03-08 20:30:18 +00:00
Timo Westkämper
5ea149316e added test for getResults 2010-03-08 20:24:27 +00:00
Timo Westkämper
03ab1e1bb6 added copyright file headers 2010-03-08 20:11:55 +00:00
Timo Westkämper
7a139c5bc8 added ResultSet as a projection type to SQLQuery 2010-03-08 19:51:08 +00:00
Timo Westkämper
156dca214d updated version to 1.3.5
added first working sketch of SQL INSERT in querydsl-sql
2010-03-08 19:20:19 +00:00
Timo Westkämper
ab0a5e3ecd added serialVersionUID instead of @SuppressWarnings("serial") 2010-03-08 12:29:12 +00:00
Timo Westkämper
17437f6b44 added findbugs annotations 2010-03-08 10:09:36 +00:00
Timo Westkämper
edd18f1663 added findbugs checks 2010-03-08 09:09:38 +00:00
Timo Westkämper
9c779ce23d moved QueryBase to support package, since it is not part of the public API
added SimpleQuery, SimpleProjectable and SimpleQueryAdapter
2010-03-07 19:35:58 +00:00
Timo Westkämper
cacde7de65 for subtype variables : SubType -> Q 2010-03-07 19:00:57 +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
faa70a0487 fixes based on Sonar reports 2010-03-04 13:33:10 +00:00
Timo Westkämper
3f5a2ecc04 fixes based on Sonar reports 2010-03-04 13:18:37 +00:00
Timo Westkämper
372d648096 fixes based on Sonar reports 2010-03-04 12:51:40 +00:00
Timo Westkämper
3c68136eaf fixes based on Sonar reports 2010-03-04 12:21:47 +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
c761a11212 replaced raw query types with QueryException and APTException 2010-03-02 07:02:34 +00:00
Timo Westkämper
30f6173961 fixes based on Sonar reports 2010-02-27 14:46:06 +00:00
Timo Westkämper
f9874facd4 fixes based on Sonar reports 2010-02-27 10:13:29 +00:00
Timo Westkämper
6b6468205c fixes based on Sonar reports 2010-02-26 16:04:52 +00:00
Timo Westkämper
12e6edf8aa fixes based on Sonar reports 2010-02-26 13:33:43 +00:00
Timo Westkämper
54dc3f41fc updated version to 1.2.6 2010-02-26 08:39:59 +00:00
Timo Westkämper
373f2d8c24 fixes based on Sonar 2010-02-25 21:02:25 +00:00
Timo Westkämper
77b29eac86 improvements based on Sonar reports 2010-02-25 08:21:35 +00:00
Timo Westkämper
e15e1769be simplifications to serializers 2010-02-24 21:11:09 +00:00
Timo Westkämper
abc416df94 fixed based on Sonar reports 2010-02-24 20:10:13 +00:00
Timo Westkämper
8d52b3770b improvements based on Sonar checks 2010-02-24 15:34:37 +00:00
Timo Westkämper
a51c2496a8 improvements based on Sonar checks 2010-02-24 14:23:18 +00:00
Timo Westkämper
76904b0efb 2010-02-24 13:59:54 +00:00
Timo Westkämper
594ae5cea0 fixes based on Sonar reports 2010-02-22 20:25:52 +00:00
Timo Westkämper
8ce761a0ec fixes based on Sonar reports 2010-02-22 19:54:13 +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
77b56749a3 worked on Hibernate SQL implementation
* added tests
* added result transformation
* fixed Derby serialization issues
2010-02-21 13:05:06 +00:00
Timo Westkämper
62582b0b64 2010-02-19 07:34:25 +00:00
Timo Westkämper
426d9e9977 added clone also to some interfaces 2010-02-19 07:31:01 +00:00
Timo Westkämper
bb3094cbfd added support for query cloning
updated version to 1.2.2
2010-02-18 15:22:16 +00:00
Timo Westkämper
68ba4fda23 made queries reusable
updated version to 1.2.1
2010-02-18 12:43:24 +00:00
Timo Westkämper
3c569f2e00 improved querydsl-maven-plugin
updated querydsl-sql docs
2010-02-11 12:09:23 +00:00
Timo Westkämper
fcd0604232 improved MetaDataExporter
updated docs for querydsl-sql
2010-02-04 15:13:58 +00:00
Timo Westkämper
6375f05f76 2010-02-04 14:18:55 +00:00
Timo Westkämper
bc8f6941aa 2010-02-04 14:01:03 +00:00
Timo Westkämper
06c5e35091 updated version to 1.1.4 2010-01-21 13:52:41 +00:00
Timo Westkämper
6cbd56cf41 added javadocs 2010-01-13 09:55:33 +00:00
Timo Westkämper
a79331cfaf added convenience constructos QueryMixin and Query types 2010-01-12 12:38:55 +00:00
Timo Westkämper
a9127485d5 added support for QueryExtensions handling 2010-01-08 12:59:02 +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
31417f258b renamed QueryBaseWithDetach to DetachableQuery
renamed QueryBaseWithProjection to ProjectableQuery
2009-12-31 10:07:29 +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
2f6d0e4314 refactored Query classes to use mixin style dependencies 2009-12-27 20:27:30 +00:00
Timo Westkämper
318eccecb4 refactored singletons 2009-12-19 17:16:03 +00:00
Timo Westkämper
693fb5a7a7 updated javadocs 2009-12-17 15:33:45 +00:00
Timo Westkämper
dc6ae28f98 updated version to 0.9.5
fixed QueryInit behaviour for deep paths
2009-12-10 08:50:02 +00:00
Timo Westkämper
723b84fc16 added tests 2009-12-08 15:12:45 +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
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
75416a1e2a improvements to aggregate method usage 2009-11-24 13:05:00 +00:00
Timo Westkämper
2969ce3ee6 2009-11-20 08:33:34 +00:00
Timo Westkämper
4cab80f918 improved javadocs 2009-11-19 09:53:14 +00:00
Timo Westkämper
96adcb6020 improved query and subquery serialization 2009-11-11 07:59:49 +00:00
Timo Westkämper
205763859b fixed SQL serialization 2009-11-10 15:03:10 +00:00
Timo Westkämper
1fda1b83c7 added validation for sources 2009-11-10 12:21:53 +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
62618162b5 added some improvements to CascadingBoolean
added javadocs
2009-11-05 13:47:43 +00:00
Timo Westkämper
0d590934cf updated to version 0.6.8 2009-10-22 08:36:48 +00:00
Timo Westkämper
a53c43b1c2 2009-10-20 18:07:11 +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
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
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
0de01602b7 added support for update and delete in querydsl-sql
removed AggregationFunctions
removed deprecated methods from MathFunctions
moved SQLTemplates subclasses into own files
refactored SQLTemplates into JavaBean compliant form
2009-09-13 18:17:21 +00:00
Timo Westkämper
47eef2958d updated version to 0.5.3-SNAPSHOT 2009-09-10 15:46:50 +00:00
Timo Westkämper
6458747971 added supertype serialization 2009-09-10 09:11:33 +00:00
Timo Westkämper
ee0be4c029 splitted Detachable implementations into SQLSubQuery, JDOQLSubQuery and HQLSubQuery 2009-09-04 07:20:22 +00:00
Timo Westkämper
469a2df163 removed reflection usage from Visitor 2009-08-30 12:50:33 +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
aacc1c59cb added typed constants for String, Number and Boolean 2009-08-21 06:56:10 +00:00
Timo Westkämper
914d311f2e removed some empty constructors of Query implementations 2009-08-20 14:35:57 +00:00
Timo Westkämper
9b9eebb87c added better support for custom literal types 2009-08-20 14:22:08 +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
e8b7d6157a simplified Ops.EXISTS usage 2009-08-20 09:06:46 +00:00
Timo Westkämper
194fb2d1e2 2009-08-20 08:31:25 +00:00
Timo Westkämper
46a2d0ec54 refactored SQL dialect usage
added exists() to sub queries
2009-08-20 08:26:03 +00:00
Timo Westkämper
e7355c2b9f separated SQLQuery into SQLQueryImpl and SQLQuery
combined all Query interfaces as subinterfaces of com.mysema.query.Query
2009-08-20 07:58:11 +00:00
Timo Westkämper
9da01f02f6 improved constant names in Ops 2009-08-19 21:18:52 +00:00
Timo Westkämper
fcd77a093a BaseSerializer -> SerializerBase 2009-08-19 19:29:55 +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
d109146eaf fixed JSR 305 usage
added @NotEmpty annotatio and usage
2009-08-13 15:02:09 +00:00
Timo Westkämper
931bad1c85 added more JSR-305 annotations 2009-08-11 12:55:39 +00:00
Timo Westkämper
d48d522f91 added contracts
refactored Grammar subclasses
2009-07-21 15:00:50 +00:00
Timo Westkämper
39c7b1a8e6 improved JDOQL subquery tests 2009-06-18 13:19:53 +00:00