Timo Westkämper
ac74a9c180
added tests
2011-01-18 18:45:46 +00:00
Timo Westkämper
51673ca67e
#659916 : added support for join flags
2011-01-02 18:55:31 +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
1ba401049e
#692478 : made escape char configurable
2010-12-25 13:26:31 +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
0f2e808006
#692478 : added escaped like patterns
2010-12-23 16:01:42 +00:00
Timo Westkämper
fd1d4b5cbb
updated tests
2010-12-12 11:04:06 +00:00
Timo Westkämper
023c2a5f4e
#684636 : added better support for subquery alias
2010-12-11 18:08:41 +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
039bea4b6a
updated version to 2.0.5
2010-11-22 16:24:03 +00:00
Timo Westkämper
60729c4762
moved helper classes to com.mysema.query.sql.support
2010-11-19 21:27:06 +00:00
Timo Westkämper
93769f17a1
#674917 : improved pk and fk field handling
2010-11-19 21:20:40 +00:00
Timo Westkämper
d156905ded
#674917 : improved primary and foreign key metadata serialization
2010-11-19 15:39:12 +00:00
Timo Westkämper
9ec4753f55
added tests
2010-11-11 19:40:00 +00:00
Timo Westkämper
14fcbef530
improvements to DefaultNamingStrategy
2010-11-10 16:36:01 +00:00
Timo Westkämper
fdc1112999
added tests
2010-11-10 16:16:54 +00:00
Timo Westkämper
c3cbe19e19
added test for to_date and to_char templates
2010-11-08 19:57:03 +00:00
Timo Westkämper
35996c4bbf
added tests for mappings
2010-10-26 09:33:20 +00:00
Timo Westkämper
2e99d8878c
#666232 : updated Blob type mappings
2010-10-25 14:01:14 +00:00
Timo Westkämper
8ec94023bf
#665828 : improved MySQL extensions
2010-10-25 08:03:02 +00:00
Timo Westkämper
6505db70f1
added tests
2010-10-07 10:52:57 +00:00
Timo Westkämper
b87d0eda5f
improved join tests
2010-10-03 20:04:40 +00:00
Timo Westkämper
c7db8be221
#653210 : fixed DML/subquery serialization issues
2010-10-02 14:11:51 +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
75fc75020c
#653206 : fixed right join serialization
2010-10-01 19:33:24 +00:00
Timo Westkämper
823be899cc
2010-10-01 07:50:23 +00:00
Timo Westkämper
5aa3c7f369
renamed tests
2010-09-30 19:28:37 +00:00
Timo Westkämper
344ca47449
#652337 : added Beans projection
2010-09-30 19:18:03 +00:00
Timo Westkämper
e61f0d9435
added jdepend based dependency checks
2010-09-30 18:53:19 +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
eac65cae62
Moved FactoryExpression subtypes to com.mysema.query.types
2010-09-28 08:48:49 +00:00
Timo Westkämper
0c38cd285d
#648872 : Simplified Configuration
2010-09-28 07:57:12 +00:00
Timo Westkämper
606080418b
#648872 : added simplifications
2010-09-27 15:05:45 +00:00
Timo Westkämper
59abe7ab62
#648484 : fixed REAL type mapping
2010-09-27 12:42:47 +00:00
Timo Westkämper
ee380fc3c5
#648740 : Changed CloseableIterator usage
2010-09-27 12:33:57 +00:00
Timo Westkämper
570c588622
2010-09-23 16:45:16 +00:00
Timo Westkämper
bbe65044d5
fixed merge batch behaviour
2010-09-23 16:44:10 +00:00
Timo Westkämper
03ab886a78
#645255 : fixed hardcoded path separator
2010-09-22 14:32:16 +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
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
5af39c57dd
2010-09-16 07:44:51 +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
d4de61b5ac
refactoring Querydsl to new Type model
2010-09-15 10:55:42 +00:00
Timo Westkämper
e0a820c2cc
splitted Param into Param and ParamExpression
2010-09-15 08:48:56 +00:00
Timo Westkämper
c214f1ce0a
worked on new Expression model
2010-09-14 20:04:00 +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
514605b3ad
#636517 : added CREATE UNIQUE INDEX support for CreateTableClause
2010-09-12 18:55:02 +00:00
Timo Westkämper
559b1731d1
#636516 : added batch support for MergeClause
2010-09-12 18:40:09 +00:00
Timo Westkämper
f21e799bef
Improved JavaTypeMapping
2010-09-11 13:18:06 +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
64863a4b1f
added InputStreamType test
2010-09-10 15:21:50 +00:00
Timo Westkämper
7477894321
#633136 : finished tests for quoting
2010-09-09 17:06:33 +00:00
Timo Westkämper
15c3cd7068
#634103 : fixed handling of packageless entities
2010-09-09 17:02:35 +00:00
Timo Westkämper
0fc3ffefec
#633136 : fixed path quoting issues
2010-09-09 15:32:06 +00:00
Samppa Saarela
686755fc5e
#633136 Working on identifier escaping
2010-09-09 14:30:22 +00:00
Timo Westkämper
7b3fe8acca
#633128 : added as-alias shortcuts
2010-09-08 14:59:04 +00:00
Samppa Saarela
9abe2833a3
#633110 hardening
2010-09-08 13:59:49 +00:00
Samppa Saarela
abfa014acf
#633110 count(*) shortcut
2010-09-08 13:56:37 +00:00
Timo Westkämper
359f8e63e7
fixed Q-types
2010-09-07 20:02:49 +00:00
Timo Westkämper
2250ca82d5
added RelationalPathBase as a base class for RelationalPath implementations
2010-09-07 18:54:00 +00:00
Timo Westkämper
95a50e78f7
2010-09-05 18:26:19 +00:00
Timo Westkämper
50d3156992
added copyright header
2010-09-04 15:22:13 +00:00
Timo Westkämper
9e1c054d99
improved foreign key naming
2010-09-03 09:59:56 +00:00
Timo Westkämper
9ecc433a75
#624737 : added support for path specific types
2010-09-01 15:29:04 +00:00
Timo Westkämper
3c23846efc
#626692 : Added support for index addition in CreateTableClause
2010-08-31 12:27:23 +00:00
Timo Westkämper
17338f3906
#627376 : improved camel-case handling
2010-08-31 12:25:02 +00:00
Timo Westkämper
1d69f5396c
worked on path specific Types
2010-08-29 18:18:35 +00:00
Timo Westkämper
48b3f5798c
worked on path specific Types
2010-08-29 15:12:52 +00:00
Timo Westkämper
192e10095d
added tests
2010-08-27 14:02:11 +00:00
Timo Westkämper
f32628dca2
2010-08-27 13:43:57 +00:00
Timo Westkämper
0d6a36b7fd
#624737 : worked on Configuration
2010-08-27 13:29:06 +00:00
Timo Westkämper
14f5266742
#624737 : began to merge Configuration and SQLTypeMapping
2010-08-27 11:57:53 +00:00
Timo Westkämper
8c1c6d6a52
#624602 : renamed SubQuery to SubQueryExpression
2010-08-26 12:38:38 +00:00
Timo Westkämper
e6d53dd02e
fixed handling of default variables
2010-08-25 15:09:35 +00:00
Timo Westkämper
ea53593dc6
updated version to 1.9.1
2010-08-25 14:41:58 +00:00
Timo Westkämper
06c0a84166
#604727 : worked on Bean class code generation
2010-08-25 12:32:32 +00:00
Timo Westkämper
dfb3fe6b8e
#604727 : worked on Bean class code generation
2010-08-25 12:12:11 +00:00
Timo Westkämper
24d6a68a38
#623933 : added Statement.RETURN_GENERATED_KEYS flags to executeWithKey
2010-08-25 11:45:44 +00:00
Timo Westkämper
3fa8c73263
derived Employee bean type from QEmployee
2010-08-25 11:34:28 +00:00
Timo Westkämper
37d6a23f4a
removed some FindBugs suppressWarnings
...
added relationalPath metadata usage
2010-08-25 10:44:01 +00:00
Timo Westkämper
69812bad5a
added getColumns() to RelationalPath
2010-08-24 18:35:15 +00:00
Timo Westkämper
320d110618
#608105 : added batch support for SQLDeleteClause and SQLUpdateClause
2010-08-24 18:13:22 +00:00
Timo Westkämper
7370072866
#596625 : added RelationalPath for Querydsl SQL Q-types
2010-08-19 19:06:47 +00:00
Timo Westkämper
46331af351
#611577 : made entity paths implement EntityPath and embeddable paths only extends BeanPath
2010-08-19 15:54:50 +00:00
Timo Westkämper
85fccaaec5
#619667 : added support for query flags in SQL DML clauses
2010-08-19 12:32:53 +00:00
Timo Westkämper
e2a6cddd04
removed MathFunctions
...
removed deprecated paging support
2010-08-19 09:55:18 +00:00
Timo Westkämper
8635173649
upgraded codegen dependency
...
made code generation more typesafe by using the Codegen model classes
2010-08-19 09:51:55 +00:00
Timo Westkämper
86e205b41d
#617279 : splitted EConstructor into EConstructor and FactoryExpression
2010-08-13 10:43:35 +00:00
Timo Westkämper
e62e37d05a
#616826 : unboxed all()-method for Q-types in SQL module
2010-08-12 16:03:56 +00:00
Timo Westkämper
24459f16e7
#613133 : fixed code generation for multi column foreign keys
2010-08-03 19:25:50 +00:00
Timo Westkämper
853757176e
2010-08-03 19:12:45 +00:00
Timo Westkämper
8c3cd13f49
#612115 : moved codegen core model from querydsl-core to codegen
2010-08-03 16:24:02 +00:00
Timo Westkämper
7c8fc26579
renamed test method
2010-07-31 11:36:45 +00:00
Timo Westkämper
c858f82ac3
#608105 : added stubs for SQL insert batch support
2010-07-31 11:33:34 +00:00
Timo Westkämper
23add44295
#604727 : worked on Bean generation
2010-07-19 14:15:54 +00:00
Timo Westkämper
c193ab1682
#604727 : added stubs for bean generation
2010-07-18 21:55:03 +00:00
Timo Westkämper
2aaee440e8
#525769 : added basic JDO/SQL support
2010-07-18 14:50:05 +00:00
Timo Westkämper
87e4c0d41e
simplified Configuration
2010-07-15 02:39:22 +00:00
Timo Westkämper
ab7240e35c
added headers
2010-07-15 02:29:32 +00:00
Timo Westkämper
1c62c06f19
added tests for user types
...
improved null handling of user types
2010-07-14 19:34:34 +00:00
Timo Westkämper
56d05f4c00
added tests for MySQL extensions
2010-07-14 14:00:47 +00:00
Timo Westkämper
e33d34e470
integrated SQLTemplates into Configuration
2010-07-14 13:51:25 +00:00
Timo Westkämper
2de9096f5e
#605559 : commited basic implementation of user types
2010-07-14 02:30:11 +00:00
Timo Westkämper
a8ad45b537
#604726 : added support for DDL clauses
2010-07-14 01:10:52 +00:00
Timo Westkämper
54b3fdf2df
added more tests
2010-07-13 17:53:57 +00:00
Timo Westkämper
91fa7ffd26
#604726 : moved CreateTableClause tests
2010-07-13 01:56:31 +00:00
Timo Westkämper
7816bb3884
#604726 : added basic sketch and test
2010-07-13 01:11:24 +00:00
Timo Westkämper
7959498591
added convenience constructors
2010-07-10 14:34:58 +00:00
Timo Westkämper
1ef91ed0d2
#603946 : added generic support for query customization
2010-07-10 00:32:40 +00:00
Timo Westkämper
bcffe75f9b
improved tests
...
organized imports
2010-07-09 17:46:48 +00:00
Timo Westkämper
ff8cb71a93
changed union signature
2010-07-09 17:17:17 +00:00
Timo Westkämper
5e81a1feb6
#603575 : added union for subqueries
2010-07-09 13:53:31 +00:00
Timo Westkämper
ecbd933a5d
added test for joins
2010-07-07 19:58:26 +00:00
Timo Westkämper
5b1210796e
#602821 : added union tests
2010-07-07 02:34:22 +00:00
Timo Westkämper
66fdda8d39
#602826 : allowed SELECT without FROM
2010-07-07 01:32:43 +00:00
Timo Westkämper
66bad8b89d
#593532 : added composite merge support
2010-07-03 07:45:16 +00:00
Timo Westkämper
7dc612ded8
#600773 : fixed foreign key generation
2010-07-01 21:08:10 +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
4ff9f30d9e
#600296 : added executeWithKeys variants
2010-06-30 17:13:54 +00:00
Timo Westkämper
9bc358adc0
#595612 : added common signature for Query and SubQuery types of hql, jdoql and sql modules
2010-06-30 17:03:17 +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
82eaf3dfd8
#593530 : added test
2010-06-21 15:10:17 +00:00
Timo Westkämper
1161220e61
2010-06-20 20:31:29 +00:00
Timo Westkämper
f9fa64c8ac
#593533 : added codegen for PrimaryKey and ForeignKey data
2010-06-20 17:56:24 +00:00
Timo Westkämper
d4317a1c72
#593530 : added support for accessing generated keys
2010-06-20 15:06:31 +00:00
Timo Westkämper
af9f73abcd
2010-06-20 11:44:35 +00:00
Timo Westkämper
74a9bff1f1
2010-06-20 11:44:15 +00:00
Timo Westkämper
81b6001261
2010-06-20 11:44:07 +00:00
Timo Westkämper
6820c5f8c7
2010-06-20 11:44:02 +00:00
Timo Westkämper
985a925c54
2010-06-20 11:43: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
f669e6cd44
#593533 : refactored ForeignKey, PrimaryKey and related classes
2010-06-18 18:32:45 +00:00
Timo Westkämper
1a0eb99f4c
#593531 : added InsertClause.set(Path, Object)
2010-06-18 15:03:36 +00:00
Timo Westkämper
ad479a95a8
#595404 : added support for unnamed parameters
2010-06-18 14:31:57 +00:00
Timo Westkämper
4d90ccdf60
fixed sql
2010-06-17 19:31:33 +00:00
Timo Westkämper
1300c65975
added more complex test
2010-06-17 18:12:07 +00:00
Timo Westkämper
e29767c639
#593533 : added example for compact join syntax
2010-06-17 17:39:01 +00:00
Timo Westkämper
f9eea27ff1
added boolean serialization test
2010-06-16 18:02:14 +00:00
Timo Westkämper
ce7abfd371
#594700 : implemented subquery joins in Querydsl SQL
2010-06-15 21:39:28 +00:00
Timo Westkämper
2911ff1a9f
#594338 : added ParamNotSetException
2010-06-15 20:04:09 +00:00
Timo Westkämper
b6fb7b883a
#594338 : added initial support for parameters
2010-06-14 21:08:05 +00:00
Timo Westkämper
aee53413dc
worked on EclipseLink support
2010-05-29 16:53:00 +00:00
Timo Westkämper
bd0376fd64
added tests
2010-05-24 18:50:19 +00:00
Timo Westkämper
dacffa1e82
added tests
2010-05-24 18:37:18 +00:00
Timo Westkämper
ee8e34fa6d
#584760 : extended UPDATE DML signature
2010-05-24 18:27:05 +00:00
Timo Westkämper
aeb9a01b44
#584795 : added tests
2010-05-24 16:26:06 +00:00
Timo Westkämper
557339859d
#583409 : externalized Querydsl SQL serialization
2010-05-20 18:35:39 +00:00
Timo Westkämper
18085e0a5a
#583328 : added custom projection example
2010-05-20 16:38:10 +00:00
Timo Westkämper
e95989c28b
#501143 : added Tuple projection support
2010-05-19 17:10:27 +00:00
Timo Westkämper
42ea12ca2d
updated test
2010-05-15 18:58:09 +00:00
Timo Westkämper
47d73c021a
added tests
2010-05-15 17:27:47 +00:00
Timo Westkämper
3e019bde65
reverted old NamingStategy signature
2010-05-13 16:09:26 +00:00
Timo Westkämper
b99f66eedc
added tests for unique projections
2010-05-13 13:38:20 +00:00
Timo Westkämper
5b5dda3f9f
#579950 : fixed Java keyword handling
2010-05-13 13:24:35 +00:00
Timo Westkämper
428be7d445
2010-04-29 18:17:20 +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
fc82de8865
#571137 : improved mappings for temporal types
2010-04-28 20:22:55 +00:00
Timo Westkämper
2bfe3e049b
added H2 database support
2010-04-22 18:45:08 +00:00
Timo Westkämper
3242a79cda
2010-04-18 12:13:09 +00:00
Timo Westkämper
3119765c84
2010-04-17 16:34:58 +00:00
Timo Westkämper
086e3c82dd
optimized initialization
2010-04-17 14:54:55 +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
21ec637cda
#552652 : added support for coalesce
2010-03-31 20:11:53 +00:00
Timo Westkämper
9f51902bc3
added test for boolean expressions
2010-03-30 13:05:34 +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
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
eaa8edd04d
updated version to 1.4.0
2010-03-20 17:10:55 +00:00
Timo Westkämper
64b799346d
#539279 : added quoting support for all dialects
2010-03-18 19:02:22 +00:00
Timo Westkämper
053fc885e9
#539279 : added quoting for MySQLTemplates and PostgresTemplates
2010-03-17 12:37:10 +00:00
Timo Westkämper
c17a8e6c39
added comments
2010-03-15 20:41:05 +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
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
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
2c08c088d2
fixed DML (INSERT, UPDATE, DELETE) clause serialization
2010-03-11 08:41:59 +00:00
Timo Westkämper
7be7a12a5e
2010-03-10 21:33:24 +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
e2ea76deb3
added tests for Oracle dialect
2010-03-10 13:34:26 +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
8f5972534b
added proper APT code generation testing
...
added compilation test for MetaDataExporter
2010-03-09 22:01:55 +00:00
Timo Westkämper
fc306792d4
refactored dialect tests into own packages
2010-03-09 15:02:28 +00:00
Timo Westkämper
1d4d0e524b
added more tests
2010-03-09 14:49:33 +00:00
Timo Westkämper
ff204467ac
refactored tests
2010-03-09 14:44:47 +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
58901db1ad
updated version to 1.3.7
2010-03-09 13:10:17 +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
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
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
edd18f1663
added findbugs checks
2010-03-08 09:09:38 +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
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
ca7c06395a
improved javadocs
2010-02-22 08:05:22 +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
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
c200152bd5
updated version to 1.2.1-SNAPSHOT
2010-02-18 13:14:54 +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
b7f9d4b2ef
removed com.mysema.query.sql.domain2 contents
2010-02-09 09:02:37 +00:00
Timo Westkämper
fcd0604232
improved MetaDataExporter
...
updated docs for querydsl-sql
2010-02-04 15:13:58 +00:00
Timo Westkämper
bc8f6941aa
2010-02-04 14:01:03 +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
dc6ae28f98
updated version to 0.9.5
...
fixed QueryInit behaviour for deep paths
2009-12-10 08:50:02 +00:00
Timo Westkämper
75416a1e2a
improvements to aggregate method usage
2009-11-24 13:05:00 +00:00
Timo Westkämper
3b7f9dc425
added aggregation tests
2009-11-24 09:24:49 +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
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
c25ddc1b09
2009-10-20 19:55: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
b603a617e2
improved tests
2009-10-08 08:35:16 +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
e7116111b4
2009-09-14 13:55:08 +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
8183259807
used better names for field creation in PEntity
...
created EmbeddedSerializer as subclass of EntitySerializer
2009-09-10 18:20:52 +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
aacc1c59cb
added typed constants for String, Number and Boolean
2009-08-21 06:56:10 +00:00
Timo Westkämper
9b9eebb87c
added better support for custom literal types
2009-08-20 14:22:08 +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
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
ef37432baf
added new template system for query serialization
2009-08-19 19:27:16 +00:00
Timo Westkämper
1e8752bf37
added EDecimal for decimal expressions
2009-08-17 14:05:44 +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
931bad1c85
added more JSR-305 annotations
2009-08-11 12:55:39 +00:00
Timo Westkämper
623a847ff8
moved some aggregate functions to Expr and ENumber
2009-08-05 14:19:14 +00:00
Timo Westkämper
910013eb34
fixed some small bugs in test data
2009-08-05 09:18:55 +00:00
Timo Westkämper
fd471fb85b
improvementds to test suite
2009-07-24 11:47:07 +00:00
Timo Westkämper
d48d522f91
added contracts
...
refactored Grammar subclasses
2009-07-21 15:00:50 +00:00
Timo Westkämper
5d4c3093fa
added Date, DateTime and Time support to alias creation
2009-06-18 09:12:54 +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
ade1d78702
remove methods from Grammar that are available in infix form in Expr types
2009-06-18 07:01:22 +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
eb08554c6a
added support for detached subqueries
2009-06-10 07:11:52 +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
32462ac043
added suppress warnings annotations
2009-06-07 17:13:56 +00:00
Timo Westkämper
8e00bf56b7
improved StandardTestSuite coverage
2009-06-07 17:05:12 +00:00
Timo Westkämper
145fcc0df7
2009-05-28 13:47:37 +00:00
Timo Westkämper
4ca0b986a5
2009-05-28 09:33:16 +00:00
Timo Westkämper
8dc4b917b7
unified usage of aggregation methods
2009-05-27 14:18:38 +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
46994f725a
reformatted code
2009-05-26 07:51:58 +00:00
Timo Westkämper
b0c3524af8
2009-05-22 12:18:43 +00:00
Timo Westkämper
a68482945c
2009-05-21 18:05:25 +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
b678643e7b
2009-05-19 18:23:43 +00:00
Timo Westkämper
1254bfb09f
added basic Derby support
2009-04-29 19:20:48 +00:00
Timo Westkämper
a7b8709b92
added tests for startsWith / endsWith
2009-04-16 08:43:02 +00:00
Timo Westkämper
a5812ae784
updated operator set
2009-04-07 06:58:26 +00:00
Timo Westkämper
2e9906c0d8
updated Iterator implementations in querydsl collections
2009-02-26 18:12:27 +00:00
Timo Westkämper
9e4c53a12c
renamed grammar.types.Constructor -> EConstructor
...
organized imports
2009-02-24 13:29:44 +00:00
Timo Westkämper
51f6a2e486
fixed oracle dialect issues
2009-02-23 14:35:02 +00:00
Timo Westkämper
97c1ab458e
added tests for cast methods in querydsl-collections and querydsl-sql
2009-02-10 10:54:13 +00:00
Timo Westkämper
d04f45b698
updated
2009-02-02 10:56:17 +00:00
Timo Westkämper
f732d4adce
2009-01-30 14:22:05 +00:00
Timo Westkämper
8b8b91d24c
added Projection for inline projections
2009-01-30 11:46:36 +00:00
Timo Westkämper
189161fde2
added shorter version of sum over / partition by example query
2009-01-29 13:44:30 +00:00
Timo Westkämper
67a853aeb2
2009-01-29 12:36:11 +00:00
Timo Westkämper
ae10fb77da
added oracle grammar
2009-01-28 12:39:36 +00:00
Timo Westkämper
4f43170110
added tests for connect by prior (Oracle)
2009-01-27 13:12:26 +00:00
Timo Westkämper
e52e97d945
added Oracle specific extensions
...
splitted SqlQuery into SqlQuery and AbstractSqlQuery for subclassing
2009-01-27 09:21:09 +00:00
Timo Westkämper
e163726c50
improved tests
2009-01-26 15:01:48 +00:00
Timo Westkämper
b2bec7a0ca
2009-01-26 13:52:02 +00:00
Timo Westkämper
4c49f4e52e
2009-01-26 13:33:50 +00:00
Timo Westkämper
ceee0d9724
added oracle tests
2009-01-26 13:31:08 +00:00
Timo Westkämper
f27ecbd52a
2009-01-20 14:33:03 +00:00
Timo Westkämper
8aa4bf5f70
improved sql tests
2009-01-20 14:25:46 +00:00
Timo Westkämper
92f75c3ae9
added QDateTime and QString expression libraries
...
updated tests for HSQLDB and MySQL
2009-01-20 12:28:00 +00:00
Timo Westkämper
e8a6ea727d
updated
2009-01-20 10:35:01 +00:00
Timo Westkämper
a9a049bfcb
added MySQL test suite
2009-01-20 09:20:01 +00:00
Timo Westkämper
2bcfa6258d
introduced ENumber subtype for EComparable
2009-01-20 08:30:28 +00:00
Timo Westkämper
ece1f57be9
added math methods to QMath
...
added subquery and union support to querydsl-sql
moved SubQuery to querydsl-core
2009-01-19 15:11:11 +00:00
Timo Westkämper
b0e1989e28
2009-01-16 14:59:37 +00:00
Timo Westkämper
cb227fbe9c
moved aggregate functions to querydsl-core
2009-01-16 13:34:53 +00:00
Timo Westkämper
9bc4644a76
2009-01-16 09:39:01 +00:00
Timo Westkämper
eaf20bdc94
2009-01-15 09:01:21 +00:00
Timo Westkämper
7a254fa0ff
small changes to Dialect construction
2009-01-15 09:01:11 +00:00
Timo Westkämper
655c632e53
2009-01-14 15:48:39 +00:00
Timo Westkämper
30113d8ac9
added javadoc headers
2009-01-14 15:36:20 +00:00
Timo Westkämper
a5333719e3
updated
2009-01-14 15:32:36 +00:00
Timo Westkämper
69c336c84a
improved javadocs
2009-01-14 13:11:18 +00:00
Timo Westkämper
c368f9d611
added support for constructors in list part of queries
2009-01-14 12:52:25 +00:00
Timo Westkämper
54009cae8c
2009-01-14 09:56:15 +00:00
Timo Westkämper
2bcb828429
updated sql support
...
used PreparedStatements instead of normal statements
2009-01-13 15:40:16 +00:00
Timo Westkämper
2395e05bbe
added entityName proproperty to entity path types
...
added stub for querydsl-sql
added basic SQL serialization
2009-01-13 14:32:54 +00:00
Timo Westkämper
96b00908d6
Initial import.
2009-01-13 10:31:24 +00:00