Commit Graph

669 Commits

Author SHA1 Message Date
Timo Westkämper
4e30f85394 2009-11-18 13:39:20 +00:00
Timo Westkämper
3bf1f33664 updated to version 0.7.11 2009-11-16 08:28:26 +00:00
Timo Westkämper
19facba435 2009-11-14 16:35:02 +00:00
Timo Westkämper
db9abc1ca4 worked on Querydsl generics support 2009-11-14 16:23:01 +00:00
Timo Westkämper
95487c9751 fixed Embeddable handing issue 2009-11-14 08:50:17 +00:00
Timo Westkämper
8939227b58 fixed annotation usage 2009-11-13 15:39:16 +00:00
Timo Westkämper
273ed49671 updated version to 0.7.9 2009-11-13 14:22:40 +00:00
Timo Westkämper
90ed0e6b9b 2009-11-12 13:35:32 +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
17a8b5edc5 improved signature of projection types and methods in code generation 2009-11-07 22:53:45 +00:00
Timo Westkämper
86a2644996 2009-11-07 17:17:28 +00:00
Timo Westkämper
015e0b9c5c improved generics support 2009-11-07 17:01:40 +00:00
Timo Westkämper
09aef620dd updated version to 0.7.5 2009-11-06 11:59:41 +00:00
Timo Westkämper
4ca86df3e6 updated to version 0.7.4 2009-11-05 15:14:12 +00:00
Timo Westkämper
d4b85419d7 updated to version 0.7.3 2009-11-04 08:18:04 +00:00
Timo Westkämper
ef0bdeaa8c 2009-10-27 12:24:39 +00:00
Timo Westkämper
545d1f3600 added test for Expr subclass behaviour inspection 2009-10-27 12:16:46 +00:00
Timo Westkämper
ae50651319 added test for cache 2009-10-26 14:04:29 +00:00
Timo Westkämper
dbb9a182a7 updated to version 0.7.0 2009-10-26 12:18:55 +00:00
Timo Westkämper
4b460dba11 simplified BeanModel / PropertyModel rendering 2009-10-26 08:17:52 +00:00
Timo Westkämper
c48d02ad18 improvements to PEntityMap and PEntityList 2009-10-24 16:52:24 +00:00
Timo Westkämper
63f7af1b89 2009-10-23 13:20:06 +00:00
Timo Westkämper
44a71fcea8 updated version to 0.6.11 2009-10-23 13:15:04 +00:00
Timo Westkämper
3497c2ac6c updated version to 0.6.10 2009-10-23 11:13:52 +00:00
Timo Westkämper
7a4eca3d36 changed semantics of QueryProjection 2009-10-22 09:44:25 +00:00
Timo Westkämper
754b0b3744 updated version to 0.6.9
fixed some naming issues
2009-10-22 08:59:34 +00:00
Timo Westkämper
0d590934cf updated to version 0.6.8 2009-10-22 08:36:48 +00:00
Timo Westkämper
5eb5280956 updated to version 0.6.7 2009-10-21 08:07:24 +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
246fbbbe64 improved primitive handling 2009-10-20 11:10:37 +00:00
Timo Westkämper
e2612fb9e1 improved tests 2009-10-20 09:48:32 +00:00
Timo Westkämper
453a2e8dbb added improved support for custom literal types
added improved support for interface based entity types
2009-10-20 09:10:46 +00:00
Timo Westkämper
d6226ccaa2 moved APT tests to querydsl-apt 2009-10-19 17:59:09 +00:00
Timo Westkämper
6ce5316f1f updated version to 0.6.4-SNAPSHOT 2009-10-10 17:17:18 +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
5da9b09c41 updated version to 0.6.3 2009-10-08 12:55:06 +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
8fa74c3c2a added support for factory methods in Querydsl entity query types
added more javadocs to generated Querydsl query types
2009-10-03 15:12:56 +00:00
Timo Westkämper
5d59acd6d8 updated version to 0.6.0 2009-10-03 09:08:22 +00:00
Timo Westkämper
6bb33e1daf updated to version 0.5.11-SNAPSHOT 2009-10-02 13:33:09 +00:00
Timo Westkämper
ee8a8f25a6 added support for EmbeddedId
updated version to 0.5.10
2009-10-02 12:57:14 +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
e9200f77fd updated version to 0.5.7 2009-09-30 08:28:44 +00:00
Timo Westkämper
05d278d550 improvements to code generation 2009-09-18 12:52:09 +00:00
Timo Westkämper
153575837d fixed superClass handling 2009-09-17 11:16:09 +00:00
Timo Westkämper
eb164692e9 updated version to 0.5.5 2009-09-17 10:32:27 +00:00
Timo Westkämper
6458747971 added supertype serialization 2009-09-10 09:11:33 +00:00
Timo Westkämper
fb23ef572a Fixed #426670 2009-09-10 06:36:27 +00:00
Timo Westkämper
053d2c52e4 2009-09-01 12:03:30 +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
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
e9a8ef2cff added skip annotation handling 2009-08-21 14:03:00 +00:00
Timo Westkämper
350e255408 added @Transient annotation 2009-08-21 13:48:56 +00:00
Timo Westkämper
9b9eebb87c added better support for custom literal types 2009-08-20 14:22:08 +00:00
Timo Westkämper
b646f233e8 improved query type serialization 2009-08-19 07:46:19 +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
3eaa8daecd moved JDO processor to com.mysema.query.apt.jdo
moved JPA processor to com.mysema.query.apt.jpa
2009-08-05 10:37:14 +00:00
Timo Westkämper
affc08f0b7 removed querydsl-jdoql-apt
removed querydsl-hql-apt
2009-08-05 08:42:54 +00:00
Timo Westkämper
d48d522f91 added contracts
refactored Grammar subclasses
2009-07-21 15:00:50 +00:00
Timo Westkämper
e787b8e734 removed skipLists 2009-06-18 09:24:13 +00:00
Timo Westkämper
5669dba05a added basic support for docString handling 2009-06-16 11:53:46 +00:00
Timo Westkämper
a98eff25f1 added stubs for new Querydsl JDOQL tests
improved APT model
2009-06-12 09:24:46 +00:00
Timo Westkämper
fee6dfc3dd 2009-06-02 08:38:01 +00:00
Timo Westkämper
3af28465b3 2009-06-01 08:56:48 +00:00
Timo Westkämper
93efc287bf 2009-05-30 17:04:08 +00:00
Timo Westkämper
6acf41de52 2009-05-29 08:05:32 +00:00
Timo Westkämper
551ac8c990 2009-05-29 07:08:57 +00:00
Timo Westkämper
668db040e0 2009-05-28 14:17:19 +00:00
Timo Westkämper
f5ded0408e 2009-05-28 14:09:00 +00:00
Timo Westkämper
b21440f0d9 2009-05-28 13:47:09 +00:00
Timo Westkämper
706c08e915 2009-05-28 11:56:28 +00:00
Timo Westkämper
46994f725a reformatted code 2009-05-26 07:51:58 +00:00
Timo Westkämper
49bfb0ec2f added querydsl-jdoql
refactorings
2009-05-23 18:18:59 +00:00
Timo Westkämper
6cff2be57b 2009-05-22 12:16:10 +00:00
Timo Westkämper
13a7fa9a42 2009-05-22 12:15:25 +00:00
Timo Westkämper
b9abfc9a31 2009-05-22 12:15:17 +00:00
Timo Westkämper
9017523aad 2009-05-21 18:08:42 +00:00
Timo Westkämper
ceec611d3b huge refactorings :
* Expr, Path and Operation subtypes as top level types and into separate packages
* Hql -> HQL
* Sql -> SQL
* each module has now com.mysema.query.<modulename>... for all packages
updated version to 0.3.5-SNAPSHOT
2009-05-21 17:58:06 +00:00
Timo Westkämper
aed6f68289 fixed keyTypeName usage issue 2009-04-29 14:26:01 +00:00
Timo Westkämper
1c469b9f90 2009-04-22 12:34:03 +00:00
Timo Westkämper
962568aa96 added generation of default variable 2009-04-22 11:29:46 +00:00
Timo Westkämper
6db1042479 removed Domain annotation
added Entity and Literal annotations
2009-04-21 07:20:39 +00:00
Timo Westkämper
6718fb3a65 relaxed toheEComparable type contract to support joda time types 2009-04-20 13:34:34 +00:00
Timo Westkämper
e31e339d8b 2009-04-19 16:14:49 +00:00
Timo Westkämper
04c4684203 2009-04-19 16:06:02 +00:00
Timo Westkämper
3d918df73e added support for supertypes in classpath 2009-04-18 15:23:29 +00:00
Timo Westkämper
0c44b0685f fixed APT issue 2009-04-17 17:38:55 +00:00
Timo Westkämper
d70b100c4c added stub for improved supertype handling in APT class generation 2009-04-17 13:53:26 +00:00
Timo Westkämper
a0a5c28e54 2009-04-16 17:13:39 +00:00
Timo Westkämper
c27e069d16 added support for Object typed fields in Q-type generation 2009-04-16 17:04:33 +00:00
Timo Westkämper
ee9be5ea79 updated javadocs 2009-04-16 12:19:41 +00:00
Timo Westkämper
2a68df43f4 fixed javadocs 2009-04-14 12:35:24 +00:00
Timo Westkämper
f3c455274d updated javadocs 2009-04-03 10:46:18 +00:00
Timo Westkämper
b6c7b87440 2009-03-30 07:58:13 +00:00
Timo Westkämper
4349f7bf97 improved map support 2009-03-29 18:19:28 +00:00
Timo Westkämper
97bbb59d75 added support for annotated getters
moved APT constants to com.mysema.query.apt.Constants
added Adapter for Query
2009-03-29 16:17:06 +00:00
Timo Westkämper
925481bf88 added PEntity constructor for improved entity expression creation 2009-03-27 08:53:48 +00:00
Timo Westkämper
553167bd7e made APT more configurable
added better support for Class typed properties
2009-03-26 19:53:35 +00:00
Timo Westkämper
6d5c1e675d separate apt types into apt specific and model 2009-03-11 13:54:51 +00:00
Timo Westkämper
eeee5717a8 refactored querydsl-apt packages 2009-03-10 15:01:53 +00:00
Timo Westkämper
4b5835cb83 updated javadocs 2009-03-06 13:27:26 +00:00
Timo Westkämper
4c58a59932 fixed some generics issues in APT based query type generation 2009-03-06 13:15:43 +00:00
Timo Westkämper
b503edaf81 2009-03-03 10:35:15 +00:00
Timo Westkämper
43b8670efe updated 2009-03-03 09:59:20 +00:00
Timo Westkämper
127c51984e fixed SortedSet APT generation issue 2009-03-03 09:56:30 +00:00
Timo Westkämper
383281d546 renamed Serializer.FreeMarker to FreeMarkerSerializer 2009-03-02 15:27:49 +00:00
Timo Westkämper
3637c2311d removed destPackage and dtoPackage parameters from apt configuration 2009-02-27 09:42:27 +00:00
Timo Westkämper
9d80fbe255 fixed generic signature issues for field types 2009-02-26 19:24:47 +00:00
Timo Westkämper
84d9a978e7 skipped transient fields 2009-02-26 18:52:48 +00:00
Timo Westkämper
d599a5e677 updated Iterator implementations in querydsl collections 2009-02-26 18:12:19 +00:00
Timo Westkämper
57143eacd6 renamed grammar.types.Constructor -> EConstructor
organized imports
2009-02-24 13:29:44 +00:00
Timo Westkämper
80c4b3446d removed querydsl-maven-plugin
updated querydsl-apt to take profile parameter into account, see APTFactory for usage details
2009-02-19 12:34:44 +00:00
Timo Westkämper
a0fb9610e4 added hashCode implementation 2009-02-10 15:44:55 +00:00
Timo Westkämper
98e67870f9 bug #327555 : removed unused imports 2009-02-10 13:17:46 +00:00
Timo Westkämper
681055b943 updated 2009-02-02 10:56:15 +00:00
Timo Westkämper
4d9f352ac7 added querydsl-maven-plugin 2009-01-21 13:21:52 +00:00
Timo Westkämper
0356b74a6a introduced ENumber subtype for EComparable 2009-01-20 08:30:29 +00:00
Timo Westkämper
358e7de4d7 added entityName proproperty to entity path types
added stub for querydsl-sql
added basic SQL serialization
2009-01-13 14:32:57 +00:00
Timo Westkämper
3498ec1a8c added querydsl-sql
improvements to querydsl-apt
2009-01-13 10:32:32 +00:00
Timo Westkämper
1274c8b0b4 2009-01-07 12:08:29 +00:00
Timo Westkämper
c69488896a improved MiniApi with factory methods for paths 2009-01-04 14:08:45 +00:00
Timo Westkämper
fb75eaff41 added javadocs for packages 2008-12-17 08:43:45 +00:00
Timo Westkämper
83a818b717 2008-12-13 10:21:13 +00:00
Timo Westkämper
62a03e14f7 2008-12-08 14:12:27 +00:00
Timo Westkämper
aa9f1b326f updated 2008-12-08 09:33:11 +00:00
Timo Westkämper
8427d2fad9 2008-11-30 22:37:40 +00:00
Timo Westkämper
90040a7685 removed dtoClass and destClass options, since they cause problems with Eclipse APT, where each class match is handled separately 2008-11-30 22:32:16 +00:00
Timo Westkämper
3d2e1cf273 improved APT configuration 2008-11-30 15:04:40 +00:00
Timo Westkämper
6337c63077 2008-11-30 10:14:50 +00:00
Timo Westkämper
81423e33bc 2008-11-29 12:22:54 +00:00
Timo Westkämper
c9dc59f4d5 fixed handling of Locale typed properties 2008-11-21 09:28:05 +00:00
Timo Westkämper
49080015a3 2008-11-17 10:38:14 +00:00
Timo Westkämper
11c38d13f4 2008-11-16 14:52:23 +00:00
Timo Westkämper
504cdc89a1 updated version to 0.2.8-SNAPSHOT 2008-11-16 14:42:14 +00:00
Timo Westkämper
151f5c248d added new options for APT class generation 2008-11-16 14:03:48 +00:00
Timo Westkämper
85aae3785e 2008-11-13 09:52:55 +00:00
Timo Westkämper
76063cd13c added method based path expansion 2008-10-25 17:35:55 +00:00
Timo Westkämper
c4db44b17a up+dated contents 2008-08-26 17:55:15 +00:00
Timo Westkämper
b00e816f9b updated docs 2008-08-15 11:18:17 +00:00
Timo Westkämper
324065dfb6 updated documentation 2008-08-15 09:14:41 +00:00
Timo Westkämper
21360bfac7 added support for maps 2008-04-20 15:53:14 +00:00
Timo Westkämper
d794b83468 unified javadocs 2008-04-06 13:59:11 +00:00
Timo Westkämper
5cbd4e47cf 2008-04-06 13:50:01 +00:00
Timo Westkämper
4d9d766947 2008-04-05 08:29:39 +00:00
Timo Westkämper
c604092d0a 2008-04-05 08:29:19 +00:00
Timo Westkämper
8767a8952d 2008-04-05 08:28:26 +00:00
Timo Westkämper
c475f5220b finished collection / list separation 2008-04-05 08:24:52 +00:00
Timo Westkämper
1826cd7168 added tests for domain types 2008-04-04 23:28:31 +00:00
Timo Westkämper
8b90c4c3bd small renamings 2008-04-04 20:52:49 +00:00
Timo Westkämper
deb2fe7502 fixed compilation errors 2008-04-03 21:03:55 +00:00
Timo Westkämper
94aac30f3c refactored type system 2008-04-03 19:42:44 +00:00
Timo Westkämper
872308d575 added support for Map access 2008-03-12 21:54:38 +00:00
Timo Westkämper
3a0c6a2d75 refactored path metadata to PathMetadata class 2008-03-12 19:47:58 +00:00
Timo Westkämper
0df7d7d559 improved type derivation 2008-03-11 19:04:05 +00:00
Timo Westkämper
2a8b9c41d9 added test for querydsl-apt 2008-03-11 17:34:44 +00:00
Timo Westkämper
2adbd6cf27 added support for entity maps and simple maps
added min, max and size methods
import HqlParserTest from hibernate code and replaced the String queries with statically typed ones
2008-03-10 19:00:08 +00:00
Timo Westkämper
b8c2e3c914 moved JoinExpression and JoinType out of QueryBase
moved Order and OrderSpecifier out of Types
2008-03-08 14:23:01 +00:00
Timo Westkämper
982675ef0c formalized Path types 2008-03-07 22:11:48 +00:00
Timo Westkämper
39129cc070 synchronized hashCode, compareTo and equals implementations 2008-03-06 21:55:49 +00:00
Timo Westkämper
389a1ae08f added tests for reserved words 2008-03-06 21:42:55 +00:00
Timo Westkämper
17f918abe8 Renamed remotely 2008-03-06 17:27:20 +00:00