660 Commits

Author SHA1 Message Date
Christian Holzer
af1417b3c7 [OLINGO-545] TecSvc EDM enhanced 2015-03-27 17:10:07 +01:00
Klaus Straubinger
6d41513f47 [OLINGO-603] deserialization of action parameters
Change-Id: I49a0a39eb25eb34cf856d723c019afac304111f0

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-27 16:46:07 +01:00
Christian Amend
898d745bf5 [OLINGO-575] Edm Cleanup part 2 2015-03-27 16:44:14 +01:00
Christian Holzer
4d8a2a405e [OLINGO-545] The DataProvider supports collections of complex properties 2015-03-27 14:52:42 +01:00
Michael Bolz
16b94eb47e [OLINGO-575] Edm cleanup: Remove EdmAnnotationHelperImpl 2015-03-27 13:45:00 +01:00
Klaus Straubinger
4f33c704cf [OLINGO-603] dispatcher improvements
Change-Id: Ic4fbb99fbce1c23d41df36ddc090f2b7f2ec1c22

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-27 10:42:36 +01:00
Christian Holzer
6421f54803 [OLINGO-545] System query options also applies to entity requests 2015-03-26 15:13:50 +01:00
Christian Holzer
0113414e26 [OLINGO-600] Fix: OData client deserializer processes all navigation
properties
2015-03-26 15:03:27 +01:00
Michael Bolz
fcab8b0672 [OLINGO-575] Edm cleanup: Remove not necessary helper 2015-03-26 07:33:23 +01:00
Christian Amend
4d059b94d6 [OLINGO-575] Edm cleanup part 1 2015-03-25 17:19:42 +01:00
Christian Amend
3a6293b6a5 [OLINGO-575] Star deleting unnecessary abstract edm classes 2015-03-25 14:48:26 +01:00
Christian Amend
009217602a [OLINGO-575] Cleanup Imports 2015-03-24 14:08:36 +01:00
Klaus Straubinger
926373bcd4 [OLINGO-603] new ActionVoidProcessor for actions with no return type
Change-Id: Icc9d05bbc33f1449bc43fd1c82677cd0500ce00f

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-24 10:33:47 +01:00
Michael Bolz
c8d49029f2 [OLINGO-575] Refactored last parts of JSON deserializer 2015-03-24 09:53:44 +01:00
Michael Bolz
7ef2d2de4f [OLINGO-575] More Tests and refactoring of JSON deserializer 2015-03-23 10:22:33 +01:00
Michael Bolz
2fa997a8f1 [OLINGO-575] Refactore JSON deserializer
Conflicts:
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/xml/AnnotationImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/xml/NavigationPropertyDeserializer.java
2015-03-22 21:12:25 +01:00
Christian Holzer
eb8836e9a6 [OLINGO-545] small fix in technical service 2015-03-20 07:39:51 +01:00
Christian Amend
e26346dc31 [OLINGO-575] Some todos and pojogen refactoring 2015-03-19 17:13:18 +01:00
Christian Holzer
4f15c7c724 [OLINGO-545] Expand supports the system query options $top, $skip, $filter, $orderby, $select 2015-03-19 15:56:08 +01:00
Christian Holzer
b98275153a [OLINGO-596] Fix: The client URIBuilder uses semicolons instead of commas
to split system query options in expand options
2015-03-19 15:55:01 +01:00
Christian Amend
a42641f70e [OLINGO-575] Delete V3 Concurrency mode objects 2015-03-18 16:14:19 +01:00
Christian Amend
3b37d29948 [OLINGO-575] Cleanup of TODOs 2015-03-18 14:35:45 +01:00
Christian Amend
5cef4faeb6 [OLINGO-575] Merge EdmImpl classes 2015-03-18 13:55:50 +01:00
Klaus Straubinger
36219d3258 [OLINGO-557] small fix in technical service
Change-Id: I12b8e4ca94b7db28cae77a5fb173a4d90075fda6

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-17 14:25:18 +01:00
Klaus Straubinger
200dac0a2c [OLINGO-557] even better system query option validation
Change-Id: I1406a198e049020ec9f02f18203fd9dede48e2ac

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-17 14:22:28 +01:00
Christian Amend
8a58a67800 [OLINGO-575] Merge edm provider classes 2015-03-17 14:20:49 +01:00
Christian Holzer
4768048fba [OLINGO-545] Single valued navigation properties can be null 2015-03-12 16:52:40 +01:00
Christian Holzer
f6fa1eeca7 [OLINGO-590] Fix: Single value navigation properties with null values will be correctly deserialized 2015-03-12 16:52:19 +01:00
Klaus Straubinger
8b4947b868 [OLINGO-557] better system query option validation
Change-Id: I7af14e24a3a1c8e4404b2296c16d2d5d2f8f42b5

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-11 17:01:29 +01:00
Klaus Straubinger
8edba8f8c9 [OLINGO-553] Allow system query options for functions returning entity collections
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-03-11 14:42:04 +01:00
Christian Holzer
3eeffe6d29 [OLINGO-545] Empty entity sets added 2015-03-11 11:18:55 +01:00
Michael Bolz
ced93e8f9f [OLINGO-545] Minor fix 2015-03-11 08:43:28 +01:00
Michael Bolz
31c6716fcb [OLINGO-584] Minor exceptions clean up 2015-03-11 06:12:37 +01:00
Michael Bolz
65166b4112 [OLINGO-553] Fixed dispatching for FunctionImport 2015-03-10 14:21:17 +01:00
Michael Bolz
ae165feedc [OLINGO-575] Minor code clean up remove unused imports 2015-03-10 11:10:48 +01:00
Michael Bolz
fadb6c861e [OLINGO-575] Minor code clean up 2015-03-10 09:47:57 +01:00
Christian Amend
e1997e8e07 [OLINGO-575] Remove java warnings part 4 2015-03-09 16:02:25 +01:00
Christian Amend
422d4a6ea4 [OLINGO-575] Remove java warnings part 3 2015-03-09 15:36:52 +01:00
Christian Holzer
436a431a25 [OLINGO-545] Tests added to TecSvc, changed the status codes of failed navigation property bindings 2015-03-09 15:17:29 +01:00
Christian Amend
4acc6bfbc6 [OLINGO-575] Remove java warnings part 2 2015-03-09 14:54:54 +01:00
Christian Amend
f46364072a [OLINGO-575] Delete unnecessary casts 2015-03-06 18:21:02 +01:00
Klaus Straubinger
9a666bd957 [OLINGO-557] more function imports for technical service
Change-Id: If789d9f289ebc71a4bc98df6998d319a355593ae

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-06 15:47:56 +01:00
Christian Amend
be7f0fd1db [OLINGO-575] Cleanup todos 2015-03-06 15:14:19 +01:00
Christian Amend
07c37106ed [OLINGO-575] Cleanup ServiceVersion Enum part 2 2015-03-06 14:53:36 +01:00
Klaus Straubinger
33c1f02c07 [OLINGO-557] better server dispatching for functions
Change-Id: I4581fb226870672d2b2ff10617a97a40dd9543e3

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-06 10:00:38 +01:00
Christian Amend
a3789c7cce [OLINGO-575] Cleanup service version enum 2015-03-05 16:50:55 +01:00
Christian Amend
3c36eaeaef [OLINGO-575] Delete V3 Primitive types 2015-03-05 10:33:35 +01:00
Klaus Straubinger
93f2ed5cf2 [OLINGO-557] Some function imports for technical service
Change-Id: I4f6589672eed8c70dd138d74f09dbd3caddf6cfb

Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-03-05 09:10:43 +01:00
Christian Amend
0d57a0763a [OLINGO-575] Start merging ComplexValue and LinkedComplexValue 2015-03-04 17:13:55 +01:00
Christian Amend
033f35d617 [OLINGO-575] Rename getV4 method to getClient 2015-03-03 14:06:49 +01:00