Timo Westkämper
b2c986c2f1
Add enforcer config
2014-04-15 22:06:45 +03:00
Ruben Dijkstra
610cb634c2
ConstructorUtilsTest update.
2014-04-15 09:28:21 +02:00
Ruben Dijkstra
36ee71ad0c
Default values for varargs array.
...
Tests updated to reflect desired behavior.
Cleanup step and improvements are scheduled next.
2014-04-15 00:08:41 +02:00
Ruben Dijkstra
92b978bda9
Replaced System.arraycopy with reflective array access.
...
This solves ArrayStoreExceptions that would otherwise occur with a primitive array.
2014-04-12 01:00:50 +02:00
Ruben Dijkstra
3ff199fe61
ConstructorUtilsTest doesn't need to prepare an exception string, so a delegate method is not necessary.
2014-04-10 22:34:32 +02:00
Ruben Dijkstra
7779515f59
Extra normalization, otherwise compatibility is not guaranteed.
2014-04-10 21:31:07 +02:00
Ruben Dijkstra
ce2c062b44
Merged issue679 branch because of foreseen conflicts.
...
- conflicting getRealParameters moved to ConstructorUtils.
Merge branch 'master' of github.com:mysema/querydsl into issue679
Conflicts:
querydsl-core/src/main/java/com/mysema/query/types/ConstructorExpression.java
2014-04-10 21:12:15 +02:00
Ruben Dijkstra
59761a03b6
amount of arguments of tested constructor should match in ProjectionsTest.Constructor_VarArgs2()
2014-04-10 21:08:05 +02:00
Ruben Dijkstra
0e27fbfd86
Moved Constructor related logic to ConstructorUtils.
...
Created tests for ConstructorUtils.
Updated ArrayUtils with isempty check.
ProjectionsTest edited, varargs missed an extra parameter.
2014-04-10 20:08:37 +02:00
Timo Westkämper
e53b05cf71
Merge pull request #703 from mysema/i702
...
Add Comparable support
2014-04-09 12:57:19 +03:00
Timo Westkämper
00f058a959
Create specialized versions based on runtime type
2014-04-09 11:50:51 +03:00
Timo Westkämper
9037b0952b
Add Comparable support
2014-04-08 21:24:31 +03:00
Timo Westkämper
c92a0ed080
Improve order expression handling
2014-04-07 21:30:26 +03:00
Ruben Dijkstra
19321b08eb
commented the call to varargsconstructorprovider
2014-03-25 21:50:58 +01:00
Ruben Dijkstra
03f92aa55f
initial commit ConstructorProvider
2014-03-25 21:46:42 +01:00
Ruben Dijkstra
e501a0bdca
invoke the toString method on the Class objects.
...
this allows for more verbose exception strings (class and interface keywords, or no keywords when primitive)
2014-03-25 17:44:28 +01:00
Ruben Dijkstra
5c38c2208f
In-place default primitive adjustment for ConstructorExpression
2014-03-21 11:21:09 +01:00
Ruben Dijkstra
df8c1e82f1
Constructorexpression default values for primitives.
2014-03-21 00:12:29 +01:00
Timo Westkämper
a33d00f1c7
Improve Expression de/serialization behaviour #676
2014-03-11 21:38:56 +02:00
Timo Westkämper
71bac465f2
Fix any path expansion #671
2014-02-22 08:46:22 +02:00
Timo Westkämper
39f8f4b76d
Add spatial support to code generation #631
2014-02-11 21:39:33 +02:00
Timo Westkämper
6649e65a5d
Add count distinct for RelationalPathBase
2014-02-09 00:42:34 +02:00
Timo Westkämper
52d458dbba
Make QTuple$TupleImpl serializable #640
2014-01-30 22:40:05 +02:00
Timo Westkämper
b7c5bc8686
Make PathBuilder non-final #642
2014-01-30 22:38:33 +02:00
Timo Westkämper
8c1a4732da
Use geolatte as GEO API #631
...
Add tests for teradata and postgresql
2014-01-29 18:51:52 +02:00
Timo Westkämper
c31f9d1750
Remove redundant throws
2014-01-25 19:38:23 +02:00
Timo Westkämper
2961bf2df0
Move spatial content to querydsl-spatial #631
2014-01-23 21:38:48 +02:00
Timo Westkämper
88a44118d7
Add SQL mappings #631
2014-01-21 23:38:11 +02:00
Timo Westkämper
0136b2d7d8
Add more operations #631
2014-01-21 22:54:26 +02:00
Timo Westkämper
2da96256bb
Add Enum support #635
2014-01-21 19:51:27 +02:00
Timo Westkämper
2fd733680b
Add stubs for spatial types #631
2014-01-20 22:30:38 +02:00
Timo Westkämper
ff719c4d5d
Further conversion improvements #620 #626
2014-01-14 21:00:25 +02:00
Timo Westkämper
493e84eee5
Improve native query result mapping #620
2014-01-13 23:34:49 +02:00
Timo Westkämper
40ca570544
Fix TemplateExpression equals contract
2014-01-10 23:45:32 +02:00
Timo Westkämper
e34376842f
Add consistent conversion for multi argument projections #620
2014-01-08 22:00:11 +02:00
Timo Westkämper
16cd6d9697
#614 Add license headers and javadocs
2014-01-05 22:12:10 +02:00
Timo Westkämper
afa20018e8
Merge pull request #570 from TuomasKiviaho/GroupExpressionNesting
...
Support for group expression nesting
2014-01-05 12:04:40 -08:00
Timo Westkämper
da192b89c4
Fix javadocs #604
2013-12-20 00:08:01 +02:00
Timo Westkämper
694bab52cd
Use extract function as default for datetime field extraction #586
2013-12-19 10:33:09 +02:00
Timo Westkämper
dc7a70c9ce
Merge branch 'master' into teradata
2013-12-19 09:02:59 +02:00
Timo Westkämper
3f4dd57bd5
Add count via analytics for oracle, postgresql and teradata #556
2013-12-17 15:21:28 +02:00
Timo Westkämper
06fb07c6a3
Remove redundant throws
2013-12-15 21:20:08 +02:00
Timo Westkämper
54937f00fa
Remove redundant modifier
2013-12-15 21:16:56 +02:00
Timo Westkämper
7e9ae4c08f
Remove useless String Value Of
2013-12-15 21:12:37 +02:00
Timo Westkämper
9ad304fdbe
Merge branch 'master' into teradata
2013-12-14 21:16:00 +02:00
Timo Westkämper
ad4615d0fc
Use Map for bindings #596
2013-12-13 22:11:32 +02:00
Timo Westkämper
35b12c1913
Fix expansion #595
2013-12-13 21:27:55 +02:00
Timo Westkämper
c3daa0fcbc
Add test for null in constructor #592
2013-12-12 17:43:44 +02:00
Timo Westkämper
c6403f2c90
Add test for inner booleanbuilders #592
2013-12-12 17:34:13 +02:00
Timo Westkämper
376e0eb26f
Improve and/or creation #592
2013-12-11 17:30:13 +02:00
Timo Westkämper
d2f802078c
Add stubs for orderBy path expansion #582
2013-12-11 00:03:21 +02:00
Timo Westkämper
5559c495ad
Improve SQLSubQuery.union signature #580
2013-12-10 10:41:06 +02:00
Timo Westkämper
a35f9744ed
Add CollectionOperation #580
2013-12-03 17:18:56 +02:00
Timo Westkämper
cbcf25d919
Merge branch 'master' into teradata
2013-12-02 15:30:39 +02:00
Timo Westkämper
380aad99fe
Use SimpleExpression instead of Expression #574
2013-11-29 17:56:20 +02:00
Timo Westkämper
866523a4f1
Add enum conversion #575
2013-11-29 15:12:36 +02:00
Timo Westkämper
ef7c72ce02
Add factory method to create Constant instances
2013-11-28 15:46:22 +02:00
Timo Westkämper
3f8b6dad1a
Add support for Date, Time and DateTime expressions in CaseBuilder #574
2013-11-28 15:07:04 +02:00
Timo Westkämper
ba0781713d
Improve ProjectionRole handling #573
2013-11-27 14:35:03 +02:00
Timo Westkämper
13827275c1
Add fixes based on Sonar reports
2013-11-27 00:07:07 +02:00
Tuomas Kiviaho
6f000802f5
Support for group expression nesting
2013-11-23 08:35:46 +02:00
Timo Westkämper
26410b6519
Improve date/time handling #561
2013-11-21 23:25:32 +02:00
Timo Westkämper
ecd15d40eb
Fix GroupByIterate #514
2013-11-21 21:23:16 +02:00
Timo Westkämper
d2b6ee4142
Support null args in QList #567
2013-11-20 20:59:39 +02:00
Timo Westkämper
90a2c3cc14
Merge branch 'master' into teradata
2013-11-19 23:17:55 +02:00
Timo Westkämper
ca29d3bb12
Add support for literal serialization #552
2013-11-19 16:37:09 +02:00
Timo Westkämper
604dec97a2
Support iterate and list in group by processing #514
2013-11-18 22:29:04 +02:00
Timo Westkämper
4508ff9d87
Exclude com.apple.* classes #560
2013-11-18 12:18:20 +02:00
Timo Westkämper
0d8cda9434
Add stub for Teradata support #561
2013-11-18 12:16:00 +02:00
Timo Westkämper
6e196a3376
Fix serialization of single item column lists #541
2013-11-05 22:11:51 +02:00
Timo Westkämper
8626b1766f
Use subclasses in suites for JPA #533
...
Move CustomSuite to querydsl-core
2013-10-31 21:00:27 +02:00
Timo Westkämper
8de982de08
Generalize metadata access to EntityPath level #283
...
Reenable ignored tests
2013-10-30 21:16:46 +02:00
Timo Westkämper
d500afffc5
Remove files
2013-10-29 22:08:21 +02:00
Timo Westkämper
c285b6bf19
Make error message customizable
...
Use customized error message in SQLDeleteClause #518
2013-10-29 22:07:37 +02:00
Timo Westkämper
4739193f03
Integrate ColumnMetadata handling into code generation
...
Update RelationalPathBase subclasses and tests
2013-10-29 21:53:56 +02:00
Timo Westkämper
70b09482e7
Add LuceneOps and MongodbOps
...
Use namespaced operators everywhere #532
2013-10-28 21:25:24 +02:00
Timo Westkämper
f71b034034
Add left and right functions #519
2013-10-16 23:03:38 +03:00
Timo Westkämper
e3b35dbb65
Add wildcard types
2013-10-08 18:19:23 +04:00
Timo Westkämper
91cdacbb61
Add direct not-in template #516
2013-10-08 18:17:07 +04:00
Timo Westkämper
7e934bed15
Add better exception for wrong getName() usage #512
2013-09-24 21:03:56 +03:00
Timo Westkämper
b22b9f0991
Improve excludedGroups usage
2013-09-17 22:58:02 +03:00
Timo Westkämper
3726404497
Improve SuppressWarnings usage #494
2013-09-15 16:14:27 +03:00
Timo Westkämper
2befe61df1
Add initial support for common table expressions #486
2013-09-14 17:46:59 +03:00
Timo Westkämper
2dd07373ce
Improve formatting
2013-09-11 23:09:02 +03:00
Tobias Roeser
835437c651
Improved exception message in case, no valid constructor was found.
2013-09-11 21:50:04 +02:00
Timo Westkämper
09f0295578
Remove unused constants
2013-09-10 18:47:58 +03:00
Gili Tzabari
80d77e9007
ClassPathUtils.scanJar fails to handle paths containing spaces #495
2013-09-08 17:13:48 -04:00
Timo Westkämper
70052663aa
Make conversion safer #489
2013-09-05 21:37:00 +03:00
Timo Westkämper
5ff2a6eac6
Add QList for List typed projections
...
Add multi argument creation for GroupBy ResultTransformer #473
2013-08-29 22:19:25 +03:00
Timo Westkämper
400fcf9e1f
Improve primitive property handling
2013-08-28 13:54:17 +03:00
Timo Westkämper
1b5e319a06
Add OperatorImpl cache population #481
2013-08-23 17:51:56 +03:00
Timo Westkämper
07e42df350
Use yearMonth via operation template #474
2013-08-15 20:28:59 +03:00
Timo Westkämper
e9b899f8de
Improve alias handling in group by transformation #465
2013-08-09 18:33:57 +03:00
Timo Westkämper
aaf16b722d
#417 Improve GroupBy handling for deeper associations
2013-08-05 17:27:24 +03:00
Timo Westkämper
10c969ba0f
#465 Improve Group handling
2013-08-02 22:13:11 +03:00
Timo Westkämper
98db3640f5
#463 Improve handling of entity paths in native queries
2013-07-31 22:37:58 +03:00
Timo Westkämper
e7b55f95eb
Formatting changes
2013-07-30 23:44:03 +03:00
Stefan Oehme
f7690c652c
improve performance of QBean.newInstance()
2013-07-30 22:14:24 +02:00
Timo Westkämper
41271c9455
#462 Improve case-when-then serialization
2013-07-27 23:20:28 +03:00
Timo Westkämper
c8b5058fdf
#315 Add basic support for aggregation functions
2013-07-20 16:23:56 +03:00
Timo Westkämper
eca0c69fe5
#458 Add round(num,d) function
2013-07-20 14:44:27 +03:00
Timo Westkämper
5c4c163412
#448 Add Boolean conversion
2013-07-01 20:01:13 +03:00
Timo Westkämper
3ba35a2624
#438 Add auto escaping to like operation without escape char
2013-06-11 21:38:20 +03:00
Timo Westkämper
3f4d7c31b0
#434 Make YearWeek implementation ISO compliant
2013-06-11 21:16:00 +03:00
Timo Westkämper
d687710023
Skip yearWeek tests for JPA and JDO
2013-06-09 13:51:11 +03:00
Timo Westkämper
2b3cb43c4d
#432 Make operator handling more robust
2013-06-09 12:10:22 +03:00
Timo Westkämper
c640a8276f
#434 Make yearMonth and yearWeek composite operations
2013-06-09 11:54:59 +03:00
Timo Westkämper
49e8a0af2f
#414 Fix primitive array handling
2013-05-16 21:28:01 +03:00
Timo Westkämper
3c02ae372c
#417 Update test
2013-05-16 19:25:28 +03:00
Timo Westkämper
98ceacbac9
#417 Add test
2013-05-15 22:34:06 +03:00
Timo Westkämper
b6237d1eeb
#413 Add date_trunk support
2013-05-09 22:25:38 +03:00
Timo Westkämper
492e1206f7
#413 Add date conversion
2013-05-09 21:46:18 +03:00
Timo Westkämper
718424ae1e
Update javadocs
2013-04-17 18:42:56 +03:00
Timo Westkämper
d7558d88b6
#397 Add regex to like validation
2013-04-17 18:38:37 +03:00
Timo Westkämper
1d8fd63a34
Format code
2013-04-17 10:08:24 +03:00
Timo Westkämper
b226105e70
#395 Update javadocs
2013-04-16 09:10:52 +03:00
Timo Westkämper
9240e2dece
#395 Improve javadocs
2013-04-15 21:50:25 +03:00
Timo Westkämper
d02c0c3093
#395 Improve javadocs
2013-04-15 20:50:45 +03:00
Timo Westkämper
2919eb2431
#392 Make limit/offset usage safe for int conversions
2013-04-10 19:33:38 +03:00
Timo Westkämper
786351e3f4
Improve javadocs
2013-04-03 20:26:01 +03:00
Timo Westkämper
2dd4c2623a
Add javadocs
2013-04-03 16:24:03 +03:00
Timo Westkämper
968eb64c81
Add javadocs
2013-04-03 16:13:28 +03:00
Timo Westkämper
b96020c1c0
Add javadocs
2013-04-03 15:49:47 +03:00
Timo Westkämper
4be7dbdfb7
#380 Add default patterns
2013-04-03 09:03:06 +03:00
Timo Westkämper
efe310100c
Remove more *Distinct methods
2013-04-02 22:04:36 +03:00
Timo Westkämper
eb3ca09543
#380 Add implementations for datediff ops
2013-04-02 22:00:15 +03:00
Timo Westkämper
a261afed52
Remove deprecated *Distinct methods
2013-04-02 20:04:45 +03:00
Timo Westkämper
ea2f0ce833
#379 Fix JPAQueryMixin.normalize
2013-03-29 16:52:20 +02:00
Timo Westkämper
83012c7ef0
Format code
2013-03-28 22:09:42 +02:00
Timo Westkämper
682d912a42
#376 Fix params handling
2013-03-27 17:27:59 +02:00
Timo Westkämper
2f3eb7caf1
#372 Improve validation of subqueries
2013-03-24 12:31:20 +02:00
Timo Westkämper
c490411a3a
#371 Improve operator handling for subqueries
2013-03-23 19:32:16 +02:00
Timo Westkämper
49eae3f6ec
Format code
2013-03-19 13:17:12 +02:00
Timo Westkämper
3a7a4c0ad8
#353 Add exclusion of ExternalDB tests for default profile
2013-03-17 13:41:46 +02:00
Timo Westkämper
5bd976a2f7
#353 Add ExternalDB categories
2013-03-15 21:42:13 +02:00
Timo Westkämper
da7c22adcb
#362 Add top usage for simple limit only cases
2013-03-15 21:19:46 +02:00
Timo Westkämper
17c444b2d4
Organize imports
2013-03-15 12:04:17 +02:00
Jan Prach
219cddb96c
Make round() in NumberExpression generic.
2013-03-12 02:04:21 -07:00
Timo Westkämper
e116d3551e
#174 Extend OrderSpecifier to support nullsFirst() and nullsLast()
2013-03-11 19:35:20 +02:00
Timo Westkämper
c6b3ebd82b
Add tests
2013-03-11 18:06:43 +02:00
Timo Westkämper
fb001febb7
Remove unused imports
2013-03-11 17:52:01 +02:00
Timo Westkämper
a49298f5c3
Add QMap projection
2013-03-10 20:10:19 +02:00
Timo Westkämper
84f73da185
#351 Fix NumberConversion behaviour
2013-03-04 17:12:29 +02:00
Timo Westkämper
82e4cfd366
Fix querydsl-core package dependency cycles
2013-03-01 17:21:01 +02:00
Timo Westkämper
5e98ac5913
Remove LimitingIterator
2013-03-01 17:19:20 +02:00
Timo Westkämper
40fedbbc6a
#347 Add Date arithmetic for all databases
2013-02-25 20:49:12 +02:00
Timo Westkämper
686c43465c
#345 Add random with seed support
2013-02-15 11:09:35 +02:00
Timo Westkämper
6cb0c6c0cd
#340 Change MetaDataSerializer default variable serialization
2013-02-12 20:55:28 +02:00
Timo Westkämper
7793e31902
Merge pull request #340 from fanste/master
...
[FeatureRequest] Customized default variable (name)
2013-02-12 10:50:42 -08:00
Timo Westkämper
f685d1fc6c
#341 Fix TemplateFactory cache synchronization
2013-02-12 20:48:03 +02:00
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