You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by sk...@apache.org on 2014/06/02 13:38:04 UTC

[08/12] git commit: [OLINGO-266] merge origin/master

[OLINGO-266] merge origin/master


Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/7dc44812
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/7dc44812
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/7dc44812

Branch: refs/heads/master
Commit: 7dc44812c141541a528c3d97954560f652077413
Parents: b40ae95 696c586
Author: Stephan Klevenz <st...@sap.com>
Authored: Fri May 23 12:50:32 2014 +0200
Committer: Stephan Klevenz <st...@sap.com>
Committed: Fri May 23 12:50:32 2014 +0200

----------------------------------------------------------------------
 ODataJClient/.gitignore                         |    3 -
 ODataJClient/LICENSE                            |  201 ---
 ODataJClient/engine-xml/pom.xml                 |   95 --
 ODataJClient/engine/.gitignore                  |    2 -
 ODataJClient/engine/pom.xml                     |  275 ----
 .../engine/client/AbstractConfiguration.java    |  208 ---
 .../engine/client/AbstractODataClient.java      |   38 -
 .../engine/client/Configuration.java            |  206 ---
 .../odatajclient/engine/client/ODataClient.java |   77 -
 .../engine/client/ODataClientFactory.java       |   34 -
 .../engine/client/ODataV3Client.java            |  150 --
 .../engine/client/ODataV4Client.java            |  150 --
 .../engine/client/V3Configuration.java          |   29 -
 .../engine/client/V4Configuration.java          |   29 -
 .../AbstractBasicAuthHttpClientFactory.java     |   49 -
 .../http/AbstractNTLMAuthHttpClientFactory.java |   61 -
 .../client/http/DefaultHttpClientFactory.java   |   37 -
 .../http/DefaultHttpUriRequestFactory.java      |   66 -
 .../engine/client/http/HttpClientException.java |   76 -
 .../engine/client/http/HttpClientFactory.java   |   30 -
 .../engine/client/http/HttpMerge.java           |   70 -
 .../engine/client/http/HttpMethod.java          |   33 -
 .../engine/client/http/HttpPatch.java           |   70 -
 .../client/http/HttpUriRequestFactory.java      |   30 -
 .../engine/client/http/NoContentException.java  |   36 -
 .../ODataClientErrorException.java              |  110 --
 .../ODataServerErrorException.java              |   38 -
 .../communication/header/ODataHeaderValues.java |   45 -
 .../communication/header/ODataHeaders.java      |  253 ---
 .../request/AbstractODataBasicRequestImpl.java  |  124 --
 .../request/ODataBasicRequest.java              |   54 -
 .../communication/request/ODataRequest.java     |  197 ---
 .../communication/request/ODataRequestImpl.java |  481 ------
 .../request/ODataStreamManager.java             |  184 ---
 .../communication/request/ODataStreamer.java    |  104 --
 .../communication/request/UpdateType.java       |   56 -
 .../batch/AbstractBatchRequestFactory.java      |   40 -
 .../request/batch/BatchRequestFactory.java      |   35 -
 .../request/batch/ODataBatchController.java     |   87 --
 .../request/batch/ODataBatchLineIterator.java   |   95 --
 .../request/batch/ODataBatchRequest.java        |  259 ----
 .../request/batch/ODataBatchRequestItem.java    |  121 --
 .../request/batch/ODataBatchResponseItem.java   |  149 --
 .../batch/ODataBatchResponseManager.java        |  147 --
 .../request/batch/ODataBatchUtilities.java      |  330 ----
 .../request/batch/ODataBatchableRequest.java    |   47 -
 .../request/batch/ODataChangeset.java           |  124 --
 .../batch/ODataChangesetResponseItem.java       |  131 --
 .../request/batch/ODataRetrieve.java            |   81 -
 .../batch/ODataRetrieveResponseItem.java        |   86 --
 .../request/batch/V3BatchRequestFactory.java    |   31 -
 .../request/batch/V4BatchRequestFactory.java    |   31 -
 .../request/cud/AbstractCUDRequestFactory.java  |  189 ---
 .../request/cud/CUDRequestFactory.java          |  145 --
 .../request/cud/ODataDeleteRequest.java         |   92 --
 .../request/cud/ODataEntityCreateRequest.java   |  124 --
 .../request/cud/ODataEntityUpdateRequest.java   |  130 --
 .../request/cud/ODataLinkCreateRequest.java     |  107 --
 .../request/cud/ODataLinkUpdateRequest.java     |  110 --
 .../request/cud/ODataPropertyUpdateRequest.java |  129 --
 .../request/cud/ODataValueUpdateRequest.java    |  138 --
 .../request/cud/V3CUDRequestFactory.java        |   31 -
 .../request/cud/V4CUDRequestFactory.java        |   31 -
 .../invoke/AbstractInvokeRequestFactory.java    |   58 -
 .../request/invoke/InvokeRequestFactory.java    |   68 -
 .../request/invoke/ODataInvokeRequest.java      |  235 ---
 .../request/invoke/V3InvokeRequestFactory.java  |   88 --
 .../request/invoke/V4InvokeRequestFactory.java  |   49 -
 .../retrieve/AbstractODataRetrieveRequest.java  |   97 --
 .../AbstractRetrieveRequestFactory.java         |   78 -
 .../request/retrieve/ODataEntityRequest.java    |   93 --
 .../retrieve/ODataEntitySetIteratorRequest.java |   83 -
 .../request/retrieve/ODataEntitySetRequest.java |   95 --
 .../retrieve/ODataGenericRetrieveRequest.java   |  107 --
 .../retrieve/ODataLinkCollectionRequest.java    |   96 --
 .../request/retrieve/ODataMediaRequest.java     |  107 --
 .../request/retrieve/ODataMetadataRequest.java  |  118 --
 .../request/retrieve/ODataPropertyRequest.java  |   95 --
 .../request/retrieve/ODataRawRequest.java       |   41 -
 .../retrieve/ODataServiceDocumentRequest.java   |   91 --
 .../retrieve/ODataV3MetadataRequest.java        |   39 -
 .../retrieve/ODataV4MetadataRequest.java        |   39 -
 .../request/retrieve/ODataValueRequest.java     |  105 --
 .../retrieve/RetrieveRequestFactory.java        |  122 --
 .../retrieve/V3RetrieveRequestFactory.java      |   45 -
 .../retrieve/V4RetrieveRequestFactory.java      |   44 -
 .../AbstractODataStreamedEntityRequestImpl.java |   74 -
 .../AbstractODataStreamedRequestImpl.java       |  154 --
 .../AbstractStreamedRequestFactory.java         |   72 -
 .../streamed/ODataMediaEntityCreateRequest.java |  133 --
 .../streamed/ODataMediaEntityUpdateRequest.java |  136 --
 .../streamed/ODataStreamUpdateRequest.java      |  132 --
 .../request/streamed/ODataStreamedRequest.java  |   40 -
 .../streamed/StreamedRequestFactory.java        |   62 -
 .../streamed/V3StreamedRequestFactory.java      |   31 -
 .../streamed/V4StreamedRequestFactory.java      |   31 -
 .../response/ODataBatchResponse.java            |   37 -
 .../response/ODataDeleteResponse.java           |   27 -
 .../response/ODataEntityCreateResponse.java     |   36 -
 .../response/ODataEntityUpdateResponse.java     |   36 -
 .../response/ODataInvokeResponse.java           |   36 -
 .../response/ODataLinkOperationResponse.java    |   28 -
 .../ODataMediaEntityCreateResponse.java         |   36 -
 .../ODataMediaEntityUpdateResponse.java         |   36 -
 .../response/ODataPropertyUpdateResponse.java   |   36 -
 .../communication/response/ODataResponse.java   |  117 --
 .../response/ODataResponseImpl.java             |  276 ----
 .../response/ODataRetrieveResponse.java         |   34 -
 .../response/ODataStreamUpdateResponse.java     |   36 -
 .../response/ODataValueUpdateResponse.java      |   36 -
 .../engine/data/AbstractODataObjectFactory.java |  276 ----
 .../odatajclient/engine/data/Entry.java         |  247 ---
 .../odatajclient/engine/data/Feed.java          |   72 -
 .../odatajclient/engine/data/Link.java          |  111 --
 .../engine/data/LinkCollection.java             |   52 -
 .../engine/data/NoValidEntityFound.java         |   55 -
 .../odatajclient/engine/data/ODataBinder.java   |  128 --
 .../engine/data/ODataCollectionValue.java       |   98 --
 .../engine/data/ODataComplexValue.java          |   97 --
 .../engine/data/ODataDeserializer.java          |   97 --
 .../odatajclient/engine/data/ODataDuration.java |   80 -
 .../odatajclient/engine/data/ODataEntity.java   |  361 -----
 .../engine/data/ODataEntitySet.java             |  121 --
 .../engine/data/ODataEntitySetIterator.java     |  319 ----
 .../odatajclient/engine/data/ODataError.java    |   67 -
 .../engine/data/ODataGeospatialValue.java       |  488 ------
 .../engine/data/ODataInlineEntity.java          |   72 -
 .../engine/data/ODataInlineEntitySet.java       |   74 -
 .../engine/data/ODataInvokeResult.java          |   30 -
 .../odatajclient/engine/data/ODataItem.java     |  111 --
 .../odatajclient/engine/data/ODataLink.java     |  109 --
 .../engine/data/ODataLinkCollection.java        |  100 --
 .../odatajclient/engine/data/ODataLinkType.java |   98 --
 .../engine/data/ODataNoContent.java             |   30 -
 .../engine/data/ODataObjectFactory.java         |  210 ---
 .../engine/data/ODataObjectWrapper.java         |  141 --
 .../engine/data/ODataOperation.java             |  118 --
 .../engine/data/ODataPrimitiveValue.java        |  373 -----
 .../odatajclient/engine/data/ODataProperty.java |  192 ---
 .../odatajclient/engine/data/ODataReader.java   |  108 --
 .../engine/data/ODataSerializer.java            |  120 --
 .../engine/data/ODataServiceDocument.java       |  183 ---
 .../engine/data/ODataTimestamp.java             |  142 --
 .../odatajclient/engine/data/ODataValue.java    |  111 --
 .../odatajclient/engine/data/ODataWriter.java   |   91 --
 .../engine/data/ResourceFactory.java            |  281 ----
 .../engine/data/ServiceDocument.java            |  138 --
 .../engine/data/ServiceDocumentElement.java     |   74 -
 .../engine/data/impl/AbstractEntry.java         |  340 -----
 .../engine/data/impl/AbstractJSONEntry.java     |   90 --
 .../engine/data/impl/AbstractJacksonTool.java   |   83 -
 .../engine/data/impl/AbstractLink.java          |  142 --
 .../engine/data/impl/AbstractODataBinder.java   |  608 --------
 .../data/impl/AbstractODataDeserializer.java    |  204 ---
 .../engine/data/impl/AbstractODataReader.java   |  159 --
 .../data/impl/AbstractODataSerializer.java      |  179 ---
 .../engine/data/impl/AbstractODataWriter.java   |  101 --
 .../engine/data/impl/AbstractPayloadObject.java |   57 -
 .../data/impl/AbstractServiceDocument.java      |  147 --
 .../engine/data/impl/GeospatialJSONHandler.java |  411 -----
 .../data/impl/InjectableSerializerProvider.java |   43 -
 .../engine/data/impl/JSONDOMTreeUtils.java      |  259 ----
 .../engine/data/impl/JSONEntryDeserializer.java |  248 ---
 .../engine/data/impl/JSONEntrySerializer.java   |  133 --
 .../data/impl/JSONPropertyDeserializer.java     |  124 --
 .../data/impl/JSONPropertySerializer.java       |   82 -
 .../data/impl/ODataJacksonDeserializer.java     |   43 -
 .../data/impl/ODataJacksonSerializer.java       |   43 -
 .../impl/XMLServiceDocumentDeserializer.java    |  119 --
 .../engine/data/impl/v3/AtomDeserializer.java   |  218 ---
 .../engine/data/impl/v3/AtomEntry.java          |  124 --
 .../engine/data/impl/v3/AtomFeed.java           |  168 --
 .../engine/data/impl/v3/AtomLink.java           |   30 -
 .../engine/data/impl/v3/AtomObject.java         |   51 -
 .../engine/data/impl/v3/AtomSerializer.java     |  183 ---
 .../engine/data/impl/v3/JSONEntry.java          |   30 -
 .../engine/data/impl/v3/JSONFeed.java           |  146 --
 .../engine/data/impl/v3/JSONLink.java           |   30 -
 .../engine/data/impl/v3/JSONLinkCollection.java |  118 --
 .../engine/data/impl/v3/JSONODataError.java     |  240 ---
 .../data/impl/v3/JSONODataErrorBundle.java      |   51 -
 .../engine/data/impl/v3/JSONProperty.java       |   77 -
 .../data/impl/v3/JSONServiceDocument.java       |   64 -
 .../engine/data/impl/v3/ODataBinderImpl.java    |   39 -
 .../data/impl/v3/ODataDeserializerImpl.java     |   66 -
 .../data/impl/v3/ODataObjectFactoryImpl.java    |   32 -
 .../engine/data/impl/v3/ODataReaderImpl.java    |   46 -
 .../data/impl/v3/ODataSerializerImpl.java       |   32 -
 .../engine/data/impl/v3/ODataWriterImpl.java    |   31 -
 .../engine/data/impl/v3/XMLLinkCollection.java  |   80 -
 .../engine/data/impl/v3/XMLODataError.java      |  234 ---
 .../engine/data/impl/v3/XMLServiceDocument.java |   48 -
 .../data/impl/v4/AbstractServiceDocument.java   |   88 --
 .../engine/data/impl/v4/JSONEntry.java          |   30 -
 .../engine/data/impl/v4/ODataBinderImpl.java    |   65 -
 .../data/impl/v4/ODataDeserializerImpl.java     |   65 -
 .../data/impl/v4/ODataObjectFactoryImpl.java    |   32 -
 .../engine/data/impl/v4/ODataReaderImpl.java    |   46 -
 .../data/impl/v4/ODataSerializerImpl.java       |   32 -
 .../engine/data/impl/v4/ODataWriterImpl.java    |   31 -
 .../engine/data/impl/v4/XMLServiceDocument.java |   27 -
 .../odatajclient/engine/format/ODataFormat.java |   97 --
 .../engine/format/ODataMediaFormat.java         |   71 -
 .../engine/format/ODataPubFormat.java           |   97 --
 .../engine/format/ODataValueFormat.java         |   76 -
 .../engine/metadata/AbstractEdmMetadata.java    |  136 --
 .../engine/metadata/AbstractEdmType.java        |  267 ----
 .../engine/metadata/EdmContentKind.java         |   30 -
 .../odatajclient/engine/metadata/EdmType.java   |  111 --
 .../metadata/EdmTypeNotFoundException.java      |   37 -
 .../engine/metadata/EdmV3Metadata.java          |   40 -
 .../odatajclient/engine/metadata/EdmV3Type.java |   40 -
 .../engine/metadata/EdmV4Metadata.java          |   45 -
 .../odatajclient/engine/metadata/EdmV4Type.java |   40 -
 .../metadata/edm/AbstractAnnotations.java       |   48 -
 .../metadata/edm/AbstractComplexType.java       |   42 -
 .../metadata/edm/AbstractDataServices.java      |   52 -
 .../engine/metadata/edm/AbstractEdm.java        |   54 -
 .../metadata/edm/AbstractEdmDeserializer.java   |   69 -
 .../engine/metadata/edm/AbstractEdmx.java       |   50 -
 .../metadata/edm/AbstractEntityContainer.java   |  104 --
 .../engine/metadata/edm/AbstractEntitySet.java  |   47 -
 .../engine/metadata/edm/AbstractEntityType.java |   83 -
 .../engine/metadata/edm/AbstractEnumType.java   |   64 -
 .../metadata/edm/AbstractFunctionImport.java    |   28 -
 .../engine/metadata/edm/AbstractMember.java     |   48 -
 .../edm/AbstractNavigationProperty.java         |   37 -
 .../engine/metadata/edm/AbstractParameter.java  |   93 --
 .../engine/metadata/edm/AbstractProperty.java   |  237 ---
 .../engine/metadata/edm/AbstractSchema.java     |  111 --
 .../metadata/edm/ComplexTypeDeserializer.java   |   80 -
 .../engine/metadata/edm/ConcurrencyMode.java    |   26 -
 .../metadata/edm/DataServicesDeserializer.java  |   63 -
 .../engine/metadata/edm/EdmSimpleType.java      |  291 ----
 .../engine/metadata/edm/EdmxDeserializer.java   |   66 -
 .../edm/EntityContainerDeserializer.java        |   99 --
 .../engine/metadata/edm/EntityKey.java          |   39 -
 .../metadata/edm/EntityKeyDeserializer.java     |   46 -
 .../metadata/edm/EntitySetDeserializer.java     |   67 -
 .../metadata/edm/EntityTypeDeserializer.java    |   88 --
 .../metadata/edm/EnumTypeDeserializer.java      |   70 -
 .../engine/metadata/edm/PropertyRef.java        |   49 -
 .../engine/metadata/edm/SchemaDeserializer.java |  146 --
 .../metadata/edm/StoreGeneratedPattern.java     |   27 -
 .../edm/geospatial/ComposedGeospatial.java      |   75 -
 .../metadata/edm/geospatial/Geospatial.java     |  156 --
 .../edm/geospatial/GeospatialCollection.java    |   47 -
 .../metadata/edm/geospatial/LineString.java     |   38 -
 .../edm/geospatial/MultiLineString.java         |   38 -
 .../metadata/edm/geospatial/MultiPoint.java     |   38 -
 .../metadata/edm/geospatial/MultiPolygon.java   |   38 -
 .../engine/metadata/edm/geospatial/Point.java   |   81 -
 .../engine/metadata/edm/geospatial/Polygon.java |   72 -
 .../engine/metadata/edm/v3/Annotations.java     |   43 -
 .../edm/v3/AnnotationsDeserializer.java         |   55 -
 .../engine/metadata/edm/v3/Association.java     |   60 -
 .../edm/v3/AssociationDeserializer.java         |   53 -
 .../engine/metadata/edm/v3/AssociationEnd.java  |   72 -
 .../engine/metadata/edm/v3/AssociationSet.java  |   60 -
 .../edm/v3/AssociationSetDeserializer.java      |   52 -
 .../metadata/edm/v3/AssociationSetEnd.java      |   49 -
 .../engine/metadata/edm/v3/ComplexType.java     |   46 -
 .../engine/metadata/edm/v3/DataServices.java    |   37 -
 .../engine/metadata/edm/v3/Edmx.java            |   28 -
 .../engine/metadata/edm/v3/EntityContainer.java |   60 -
 .../engine/metadata/edm/v3/EntitySet.java       |   27 -
 .../engine/metadata/edm/v3/EntityType.java      |   65 -
 .../engine/metadata/edm/v3/EnumType.java        |   58 -
 .../engine/metadata/edm/v3/FunctionImport.java  |  129 --
 .../edm/v3/FunctionImportDeserializer.java      |   67 -
 .../engine/metadata/edm/v3/Member.java          |   27 -
 .../metadata/edm/v3/NavigationProperty.java     |   61 -
 .../engine/metadata/edm/v3/Parameter.java       |   39 -
 .../engine/metadata/edm/v3/ParameterMode.java   |   27 -
 .../engine/metadata/edm/v3/Property.java        |   27 -
 .../engine/metadata/edm/v3/PropertyValue.java   |  118 --
 .../metadata/edm/v3/ReferentialConstraint.java  |   49 -
 .../edm/v3/ReferentialConstraintRole.java       |   51 -
 .../ReferentialConstraintRoleDeserializer.java  |   51 -
 .../engine/metadata/edm/v3/Schema.java          |  136 --
 .../engine/metadata/edm/v3/TypeAnnotation.java  |   57 -
 .../edm/v3/TypeAnnotationDeserializer.java      |   52 -
 .../engine/metadata/edm/v3/Using.java           |   49 -
 .../engine/metadata/edm/v3/ValueAnnotation.java |  129 --
 .../engine/metadata/edm/v3/ValueTerm.java       |   49 -
 .../metadata/edm/v4/AbstractAnnotatedEdm.java   |   41 -
 .../engine/metadata/edm/v4/Action.java          |   86 --
 .../metadata/edm/v4/ActionDeserializer.java     |   60 -
 .../engine/metadata/edm/v4/ActionImport.java    |   60 -
 .../engine/metadata/edm/v4/AnnotatedEdm.java    |   26 -
 .../engine/metadata/edm/v4/Annotation.java      |   71 -
 .../metadata/edm/v4/AnnotationDeserializer.java |   57 -
 .../engine/metadata/edm/v4/Annotations.java     |   46 -
 .../edm/v4/AnnotationsDeserializer.java         |   53 -
 .../engine/metadata/edm/v4/CSDLElement.java     |   37 -
 .../engine/metadata/edm/v4/ComplexType.java     |  105 --
 .../engine/metadata/edm/v4/DataServices.java    |   37 -
 .../engine/metadata/edm/v4/Edmx.java            |   36 -
 .../engine/metadata/edm/v4/EntityContainer.java |  127 --
 .../engine/metadata/edm/v4/EntitySet.java       |   58 -
 .../engine/metadata/edm/v4/EntityType.java      |   77 -
 .../engine/metadata/edm/v4/EnumType.java        |   70 -
 .../engine/metadata/edm/v4/Function.java        |   38 -
 .../metadata/edm/v4/FunctionDeserializer.java   |   62 -
 .../engine/metadata/edm/v4/FunctionImport.java  |   87 --
 .../engine/metadata/edm/v4/Include.java         |   50 -
 .../metadata/edm/v4/IncludeAnnotations.java     |   61 -
 .../engine/metadata/edm/v4/Member.java          |   41 -
 .../metadata/edm/v4/NavigationProperty.java     |   99 --
 .../edm/v4/NavigationPropertyBinding.java       |   50 -
 .../edm/v4/NavigationPropertyDeserializer.java  |   66 -
 .../engine/metadata/edm/v4/OnDelete.java        |   39 -
 .../engine/metadata/edm/v4/OnDeleteAction.java  |   28 -
 .../engine/metadata/edm/v4/Parameter.java       |   39 -
 .../engine/metadata/edm/v4/Property.java        |   40 -
 .../engine/metadata/edm/v4/Reference.java       |   60 -
 .../metadata/edm/v4/ReferenceDeserializer.java  |   58 -
 .../metadata/edm/v4/ReferentialConstraint.java  |   49 -
 .../engine/metadata/edm/v4/ReturnType.java      |   95 --
 .../engine/metadata/edm/v4/Schema.java          |  171 ---
 .../engine/metadata/edm/v4/Singleton.java       |   57 -
 .../metadata/edm/v4/SingletonDeserializer.java  |   57 -
 .../engine/metadata/edm/v4/Term.java            |  127 --
 .../metadata/edm/v4/TermDeserializer.java       |   74 -
 .../engine/metadata/edm/v4/TypeDefinition.java  |  106 --
 .../edm/v4/TypeDefinitionDeserializer.java      |   65 -
 .../annotation/AbstractElOrAttrConstruct.java   |   37 -
 .../annotation/AnnotatedDynExprConstruct.java   |   39 -
 .../edm/v4/annotation/AnnotationPath.java       |   25 -
 .../metadata/edm/v4/annotation/Apply.java       |   52 -
 .../edm/v4/annotation/ApplyDeserializer.java    |   55 -
 .../engine/metadata/edm/v4/annotation/Cast.java |   89 --
 .../edm/v4/annotation/CastDeserializer.java     |   62 -
 .../metadata/edm/v4/annotation/Collection.java  |   36 -
 .../v4/annotation/CollectionDeserializer.java   |   50 -
 .../edm/v4/annotation/ConstExprConstruct.java   |   71 -
 .../edm/v4/annotation/DynExprConstruct.java     |   28 -
 .../DynExprConstructDeserializer.java           |  145 --
 .../edm/v4/annotation/DynExprDoubleParamOp.java |   71 -
 .../edm/v4/annotation/DynExprSingleParamOp.java |   67 -
 .../edm/v4/annotation/ExprConstruct.java        |   27 -
 .../engine/metadata/edm/v4/annotation/If.java   |   55 -
 .../engine/metadata/edm/v4/annotation/IsOf.java |   89 --
 .../edm/v4/annotation/IsOfDeserializer.java     |   62 -
 .../edm/v4/annotation/LabeledElement.java       |   48 -
 .../annotation/LabeledElementDeserializer.java  |   53 -
 .../v4/annotation/LabeledElementReference.java  |   25 -
 .../v4/annotation/NavigationPropertyPath.java   |   25 -
 .../engine/metadata/edm/v4/annotation/Null.java |   28 -
 .../edm/v4/annotation/NullDeserializer.java     |   49 -
 .../engine/metadata/edm/v4/annotation/Path.java |   25 -
 .../edm/v4/annotation/PropertyPath.java         |   25 -
 .../edm/v4/annotation/PropertyValue.java        |   48 -
 .../annotation/PropertyValueDeserializer.java   |   55 -
 .../metadata/edm/v4/annotation/Record.java      |   46 -
 .../edm/v4/annotation/RecordDeserializer.java   |   53 -
 .../metadata/edm/v4/annotation/UrlRef.java      |   38 -
 .../edm/v4/annotation/UrlRefDeserializer.java   |   50 -
 .../engine/uri/AbstractURIBuilder.java          |  240 ---
 .../odatajclient/engine/uri/QueryOption.java    |  101 --
 .../odatajclient/engine/uri/SegmentType.java    |   55 -
 .../odatajclient/engine/uri/URIBuilder.java     |  262 ----
 .../odatajclient/engine/uri/V3URIBuilder.java   |   39 -
 .../odatajclient/engine/uri/V4URIBuilder.java   |   39 -
 .../uri/filter/AbstractComparingFilter.java     |   42 -
 .../uri/filter/AbstractFilterFactory.java       |  106 --
 .../engine/uri/filter/AndFilter.java            |   40 -
 .../engine/uri/filter/EqFilter.java             |   31 -
 .../engine/uri/filter/FilterFactory.java        |   59 -
 .../engine/uri/filter/GeFilter.java             |   31 -
 .../engine/uri/filter/GtFilter.java             |   31 -
 .../engine/uri/filter/LeFilter.java             |   31 -
 .../engine/uri/filter/LtFilter.java             |   31 -
 .../engine/uri/filter/MatchFilter.java          |   33 -
 .../engine/uri/filter/NeFilter.java             |   31 -
 .../engine/uri/filter/NotFilter.java            |   33 -
 .../engine/uri/filter/ODataFilter.java          |   32 -
 .../engine/uri/filter/ODataFilterArg.java       |   33 -
 .../uri/filter/ODataFilterArgFactory.java       |  153 --
 .../engine/uri/filter/ODataFilterFunction.java  |   47 -
 .../engine/uri/filter/ODataFilterLiteral.java   |   40 -
 .../engine/uri/filter/ODataFilterOp.java        |   43 -
 .../engine/uri/filter/ODataFilterProperty.java  |   38 -
 .../engine/uri/filter/OrFilter.java             |   40 -
 .../engine/uri/filter/V3FilterFactory.java      |   25 -
 .../engine/uri/filter/V4FilterFactory.java      |   25 -
 .../engine/utils/AbstractDOMParser.java         |   46 -
 .../engine/utils/AndroidDOMParserImpl.java      |   49 -
 .../utils/AssociationSetBindingDetails.java     |   56 -
 .../engine/utils/DefaultDOMParserImpl.java      |   78 -
 .../engine/utils/MetadataUtils.java             |  178 ---
 .../utils/NavigationPropertyBindingDetails.java |   65 -
 .../engine/utils/ODataBatchConstants.java       |   56 -
 .../engine/utils/ODataConstants.java            |  217 ---
 .../odatajclient/engine/utils/ODataVersion.java |   83 -
 .../engine/utils/QualifiedName.java             |   66 -
 .../odatajclient/engine/utils/URIUtils.java     |  194 ---
 .../odatajclient/engine/utils/Wrapper.java      |   41 -
 .../odatajclient/engine/utils/XMLUtils.java     |  185 ---
 .../engine/AbstractPrimitiveTest.java           |  405 -----
 .../engine/AbstractPropertyTest.java            |  178 ---
 .../odatajclient/engine/AbstractTest.java       |   59 -
 .../odatajclient/engine/EntitySetTest.java      |   62 -
 .../odatajclient/engine/EntityTest.java         |  191 ---
 .../odatajclient/engine/EntryReadTest.java      |   96 --
 .../odatajclient/engine/ErrorTest.java          |   48 -
 .../odatajclient/engine/PrimitiveValueTest.java |  585 -------
 .../engine/it/AbstractMetadataTestITCase.java   |   30 -
 .../engine/it/AbstractTestITCase.java           |  605 --------
 .../engine/it/ActionOverloadingTestITCase.java  |  152 --
 .../odatajclient/engine/it/AsyncTestITCase.java |  129 --
 .../engine/it/AuthEntityRetrieveTestITCase.java |   53 -
 .../odatajclient/engine/it/BatchTestITCase.java |  439 ------
 .../odatajclient/engine/it/CountTestITCase.java |   62 -
 .../engine/it/CreateMediaEntityTestITCase.java  |  276 ----
 .../engine/it/EntityCreateMoreTestITCase.java   |  760 ---------
 .../engine/it/EntityCreateTestITCase.java       |  477 ------
 .../engine/it/EntityRetrieveTestITCase.java     |  240 ---
 .../engine/it/EntitySetRetrieveTestITCase.java  |  295 ----
 .../engine/it/EntitySetTestITCase.java          |  150 --
 .../engine/it/EntityTestITCase.java             |  327 ----
 .../engine/it/EntityUpdateMoreTestITCase.java   |  562 -------
 .../engine/it/EntityUpdateTestITCase.java       |  237 ---
 .../odatajclient/engine/it/ErrorTestITCase.java |  175 ---
 .../engine/it/FilterFactoryTestITCase.java      |  158 --
 .../engine/it/FilterTestITCase.java             |   93 --
 .../engine/it/FunctionsTestITCase.java          |  200 ---
 .../engine/it/GeoSpatialTestITCase.java         |  369 -----
 .../engine/it/InvokeOperationTestITCase.java    |  660 --------
 .../engine/it/InvokeTestITCase.java             |  307 ----
 .../engine/it/KeyAsSegmentTestITCase.java       |  110 --
 .../odatajclient/engine/it/LinkTestITCase.java  |  177 ---
 .../engine/it/MediaEntityTestITCase.java        |  210 ---
 .../engine/it/MediaEntityUpdateTestITCase.java  |  155 --
 .../engine/it/MetadataRetrieveTestITCase.java   |  145 --
 .../it/NavigationLinkCreateTestITCase.java      |  515 -------
 .../engine/it/NavigationLinkTestITCase.java     |  126 --
 .../engine/it/OpenTypeTestITCase.java           |  240 ---
 .../engine/it/PrimitiveKeysTestITCase.java      |   81 -
 .../engine/it/PropertyRetrieveTestITCase.java   |  275 ----
 .../engine/it/PropertyTestITCase.java           |  355 -----
 .../engine/it/PropertyUpdateTestITCase.java     | 1015 ------------
 .../engine/it/PropertyValueTestITCase.java      |  167 --
 .../engine/it/QueryOptionsTestITCase.java       |  193 ---
 .../it/ServiceDocumentRetrieveTestITCase.java   |   74 -
 .../engine/it/ServiceDocumentTestITCase.java    |   56 -
 .../it/XHTTPMethodEntityUpdateTestITCase.java   |   38 -
 .../it/XHTTPMethodPropertyUpdateTestITCase.java |   38 -
 .../engine/it/v3/V3MetadataTestITCase.java      |   42 -
 .../engine/it/v4/V4MetadataTestITCase.java      |   41 -
 .../engine/performance/BasicPerfTest.java       |  321 ----
 .../engine/performance/HundredPerfTest.java     |   85 --
 .../engine/performance/PerfTestReporter.java    |  108 --
 .../engine/performance/ThousandPerfTest.java    |   85 --
 .../engine/v3/V3JSONPrimitiveTest.java          |  334 ----
 .../engine/v3/V3JSONPropertyTest.java           |   36 -
 .../engine/v3/V3JSONServiceDocumentTest.java    |   52 -
 .../odatajclient/engine/v3/V3MetadataTest.java  |  162 --
 .../engine/v3/V3XMLPrimitiveTest.java           |   29 -
 .../engine/v3/V3XMLPropertyTest.java            |   30 -
 .../engine/v3/V3XMLServiceDocumentTest.java     |   29 -
 .../engine/v4/V4JSONPrimitiveTest.java          |   36 -
 .../engine/v4/V4JSONServiceDocumentTest.java    |   62 -
 .../odatajclient/engine/v4/V4MetadataTest.java  |  259 ----
 .../engine/v4/V4XMLPrimitiveTest.java           |   29 -
 .../engine/v4/V4XMLServiceDocumentTest.java     |   36 -
 .../engine/AllGeoTypesSet_-10_Geom.json         |    1 -
 .../engine/AllGeoTypesSet_-10_Geom.xml          |   22 -
 .../odatajclient/engine/AllGeoTypesSet_-5.json  |    1 -
 .../odatajclient/engine/AllGeoTypesSet_-5.xml   |   22 -
 .../odatajclient/engine/AllGeoTypesSet_-8.json  |    1 -
 .../odatajclient/engine/AllGeoTypesSet_-8.xml   |  176 ---
 .../msopentech/odatajclient/engine/Car_16.json  |    1 -
 .../msopentech/odatajclient/engine/Car_16.xml   |   22 -
 .../odatajclient/engine/ComputerDetail_-10.json |    1 -
 .../odatajclient/engine/ComputerDetail_-10.xml  |   22 -
 .../odatajclient/engine/Customer.json           |    1 -
 .../msopentech/odatajclient/engine/Customer.xml |   22 -
 .../odatajclient/engine/Customer_-10.json       |    1 -
 .../odatajclient/engine/Customer_-10.xml        |   22 -
 .../msopentech/odatajclient/engine/error.xml    |   22 -
 .../odatajclient/engine/stacktrace.xml          |   27 -
 .../engine/v3/AllGeoTypesSet_-10_GeogLine.json  |    1 -
 .../engine/v3/AllGeoTypesSet_-10_GeogLine.xml   |   22 -
 .../engine/v3/AllGeoTypesSet_-10_GeogPoint.json |    1 -
 .../engine/v3/AllGeoTypesSet_-10_GeogPoint.xml  |   22 -
 .../v3/AllGeoTypesSet_-3_GeomMultiPolygon.json  |    1 -
 .../v3/AllGeoTypesSet_-3_GeomMultiPolygon.xml   |   22 -
 .../v3/AllGeoTypesSet_-5_GeogCollection.json    |    1 -
 .../v3/AllGeoTypesSet_-5_GeogCollection.xml     |   22 -
 .../v3/AllGeoTypesSet_-5_GeogPolygon.json       |    1 -
 .../engine/v3/AllGeoTypesSet_-5_GeogPolygon.xml |   22 -
 .../v3/AllGeoTypesSet_-6_GeomMultiLine.json     |    1 -
 .../v3/AllGeoTypesSet_-6_GeomMultiLine.xml      |   22 -
 .../v3/AllGeoTypesSet_-7_GeomMultiPoint.json    |    1 -
 .../v3/AllGeoTypesSet_-7_GeomMultiPoint.xml     |   22 -
 .../v3/AllGeoTypesSet_-8_GeomCollection.json    |    1 -
 .../v3/AllGeoTypesSet_-8_GeomCollection.xml     |   22 -
 .../v3/Customer_-10_BackupContactInfo.json      |    1 -
 .../v3/Customer_-10_BackupContactInfo.xml       |   22 -
 .../engine/v3/Customer_-10_CustomerId.json      |    1 -
 .../engine/v3/Customer_-10_CustomerId.xml       |   22 -
 .../engine/v3/Customer_-10_CustomerId_value.txt |    1 -
 .../v3/Customer_-10_PrimaryContactInfo.json     |    1 -
 .../v3/Customer_-10_PrimaryContactInfo.xml      |   22 -
 ...a4af-4bbd-bf0a-2b2c22635565'_Attachment.json |    1 -
 ...-a4af-4bbd-bf0a-2b2c22635565'_Attachment.xml |   22 -
 ...af-4bbd-bf0a-2b2c22635565'_AttachmentId.json |    1 -
 ...4af-4bbd-bf0a-2b2c22635565'_AttachmentId.xml |   22 -
 ..._-10_ComplexConcurrency_QueriedDateTime.json |    1 -
 ...t_-10_ComplexConcurrency_QueriedDateTime.xml |   22 -
 .../engine/v3/Product_-10_Dimensions_Width.json |    1 -
 .../engine/v3/Product_-10_Dimensions_Width.xml  |   22 -
 .../engine/v3/Product_-9_Description.json       |    1 -
 .../engine/v3/Product_-9_Description.xml        |   22 -
 .../odatajclient/engine/v3/metadata.xml         |   22 -
 .../engine/v3/northwind-metadata.xml            |   22 -
 .../odatajclient/engine/v3/serviceDocument.json |   33 -
 .../odatajclient/engine/v3/serviceDocument.xml  |   49 -
 .../engine/v4/Products_1_SupplierID.json        |    1 -
 .../odatajclient/engine/v4/demo-metadata.xml    |   22 -
 .../engine/v4/fromdoc1-metadata.xml             |  116 --
 .../engine/v4/fromdoc2-metadata.xml             |   54 -
 .../engine/v4/fromdoc3-metadata.xml             |  131 --
 .../odatajclient/engine/v4/metadata.xml         |  232 ---
 .../engine/v4/northwind-metadata.xml            |   22 -
 .../odatajclient/engine/v4/serviceDocument.json |   32 -
 .../odatajclient/engine/v4/serviceDocument.xml  |   46 -
 .../src/test/resources/images/20051210-w50s.flv |  Bin 669036 -> 0 bytes
 .../src/test/resources/images/Renault.jpg       |  Bin 18688 -> 0 bytes
 .../src/test/resources/images/Wildlife.wmv      |  Bin 26246026 -> 0 bytes
 .../test/resources/images/big_buck_bunny.mp4    |  Bin 5510872 -> 0 bytes
 .../src/test/resources/images/desktop.ini       |    2 -
 .../engine/src/test/resources/images/edesk.jpg  |  Bin 8312 -> 0 bytes
 .../engine/src/test/resources/images/edesk.png  |  Bin 8881 -> 0 bytes
 .../engine/src/test/resources/images/image1.jpg |  Bin 7432 -> 0 bytes
 .../engine/src/test/resources/images/image1.png |  Bin 2785 -> 0 bytes
 .../src/test/resources/images/image2.jpeg       |  Bin 7432 -> 0 bytes
 .../src/test/resources/images/smallimage.bmp    |  Bin 52378 -> 0 bytes
 .../src/test/resources/images/smallimage.jpg    |  Bin 14655 -> 0 bytes
 .../src/test/resources/images/smallimage.png    |  Bin 51097 -> 0 bytes
 .../src/test/resources/images/smallimage.tif    |  Bin 11762 -> 0 bytes
 .../src/test/resources/odatajclient-perf.xls    |  Bin 22016 -> 0 bytes
 .../engine/src/test/resources/sample.png        |  Bin 25566 -> 0 bytes
 .../src/test/resources/simplelogger.properties  |   20 -
 .../engine/src/test/resources/test.properties   |   20 -
 ODataJClient/extensions/oauth-signpost/pom.xml  |   71 -
 ...tractOAuthSignPostHttpUriRequestFactory.java |   55 -
 ODataJClient/extensions/pom.xml                 |   46 -
 ODataJClient/maven-plugin/pom.xml               |  218 ---
 .../src/it/actionOverloadingService/pom.xml     |   92 --
 .../it/actionOverloadingService/verify.groovy   |   20 -
 .../maven-plugin/src/it/defaultService/pom.xml  |   92 --
 .../src/it/defaultService/verify.groovy         |   20 -
 .../src/it/keyAsSegmentService/pom.xml          |   92 --
 .../src/it/keyAsSegmentService/verify.groovy    |   20 -
 .../maven-plugin/src/it/northwind/pom.xml       |   92 --
 .../maven-plugin/src/it/northwind/verify.groovy |   20 -
 .../src/it/odataWriterDefaultService/pom.xml    |   92 --
 .../it/odataWriterDefaultService/verify.groovy  |   20 -
 .../maven-plugin/src/it/openTypeService/pom.xml |   92 --
 .../src/it/openTypeService/verify.groovy        |   20 -
 .../src/it/primitiveKeysService/pom.xml         |   92 --
 .../src/it/primitiveKeysService/verify.groovy   |   20 -
 ODataJClient/maven-plugin/src/it/settings.xml   |   55 -
 .../maven-plugin/src/it/staticServiceV3/pom.xml |   92 --
 .../src/it/staticServiceV3/verify.groovy        |   20 -
 .../maven-plugin/src/it/staticServiceV4/pom.xml |   92 --
 .../src/it/staticServiceV4/verify.groovy        |   20 -
 .../plugin/AbstractMetadataMojo.java            |  161 --
 .../odatajclient/plugin/AbstractUtility.java    |  292 ----
 .../odatajclient/plugin/V3MetadataMojo.java     |  189 ---
 .../odatajclient/plugin/V3Utility.java          |  123 --
 .../odatajclient/plugin/V4MetadataMojo.java     |  197 ---
 .../odatajclient/plugin/V4Utility.java          |  191 ---
 .../src/main/resources/complexType.vm           |   63 -
 .../src/main/resources/container.vm             |   67 -
 .../src/main/resources/entityCollection.vm      |   50 -
 .../src/main/resources/entitySet.vm             |   65 -
 .../src/main/resources/entityType.vm            |  109 --
 .../src/main/resources/entityTypeKey.vm         |   70 -
 .../maven-plugin/src/main/resources/enumType.vm |   55 -
 .../src/main/resources/package-info.vm          |   20 -
 .../maven-plugin/src/main/resources/services.vm |   21 -
 .../src/main/resources/singleton.vm             |   49 -
 .../src/main/resources/v3/container.vm          |   38 -
 .../src/main/resources/v3/entityCollection.vm   |   38 -
 .../src/main/resources/v3/entitySet.vm          |   19 -
 .../src/main/resources/v3/entityType.vm         |   53 -
 .../src/main/resources/v4/container.vm          |   54 -
 .../src/main/resources/v4/entityCollection.vm   |   55 -
 .../src/main/resources/v4/entitySet.vm          |   19 -
 .../src/main/resources/v4/entityType.vm         |   69 -
 .../src/main/resources/v4/singleton.vm          |   37 -
 ODataJClient/pom.xml                            |  554 -------
 ODataJClient/proxy/pom.xml                      |  237 ---
 .../proxy/api/AbstractComplexType.java          |   45 -
 .../proxy/api/AbstractContainer.java            |   32 -
 .../proxy/api/AbstractEntityCollection.java     |   25 -
 .../proxy/api/AbstractEntityKey.java            |   54 -
 .../proxy/api/AbstractEntitySet.java            |  108 --
 .../proxy/api/AbstractOpenType.java             |   31 -
 .../odatajclient/proxy/api/AsyncCall.java       |   70 -
 .../proxy/api/EntityContainerFactory.java       |  135 --
 .../proxy/api/NoResultException.java            |   35 -
 .../proxy/api/NonUniqueResultException.java     |   35 -
 .../odatajclient/proxy/api/Query.java           |  130 --
 .../msopentech/odatajclient/proxy/api/Sort.java |   66 -
 .../proxy/api/annotations/ComplexType.java      |   41 -
 .../proxy/api/annotations/CompoundKey.java      |   32 -
 .../api/annotations/CompoundKeyElement.java     |   38 -
 .../proxy/api/annotations/EntityContainer.java  |   36 -
 .../proxy/api/annotations/EntitySet.java        |   38 -
 .../proxy/api/annotations/EntityType.java       |   44 -
 .../proxy/api/annotations/EnumType.java         |   39 -
 .../odatajclient/proxy/api/annotations/Key.java |   34 -
 .../proxy/api/annotations/KeyClass.java         |   39 -
 .../proxy/api/annotations/KeyRef.java           |   34 -
 .../proxy/api/annotations/Namespace.java        |   36 -
 .../api/annotations/NavigationProperty.java     |   42 -
 .../proxy/api/annotations/Operation.java        |   70 -
 .../proxy/api/annotations/Parameter.java        |   49 -
 .../proxy/api/annotations/Property.java         |   76 -
 .../api/annotations/ReferentialConstraint.java  |   41 -
 .../proxy/api/annotations/RowType.java          |   32 -
 .../proxy/api/annotations/Singleton.java        |   36 -
 .../proxy/api/context/AttachedEntity.java       |   42 -
 .../proxy/api/context/AttachedEntityStatus.java |   44 -
 .../odatajclient/proxy/api/context/Context.java |   37 -
 .../proxy/api/context/EntityContext.java        |  199 ---
 .../proxy/api/context/EntityLinkDesc.java       |  104 --
 .../proxy/api/context/EntityUUID.java           |  109 --
 .../api/impl/AbstractInvocationHandler.java     |  242 ---
 .../api/impl/CompoundKeyElementWrapper.java     |   57 -
 .../odatajclient/proxy/api/impl/Container.java  |  522 -------
 .../impl/EntityCollectionInvocationHandler.java |  152 --
 .../impl/EntityContainerInvocationHandler.java  |  120 --
 .../api/impl/EntitySetInvocationHandler.java    |  396 -----
 .../proxy/api/impl/EntitySetIterator.java       |   85 --
 .../api/impl/EntityTypeInvocationHandler.java   |  578 -------
 .../odatajclient/proxy/api/impl/QueryImpl.java  |  171 ---
 .../odatajclient/proxy/utils/ClassUtils.java    |  142 --
 .../odatajclient/proxy/utils/EngineUtils.java   |  419 -----
 .../odatajclient/proxy/AbstractTest.java        |  185 ---
 .../proxy/ActionOverloadingTestITCase.java      |   98 --
 .../odatajclient/proxy/AsyncTestITCase.java     |  121 --
 .../proxy/AuthEntityRetrieveTestITCase.java     |   66 -
 .../odatajclient/proxy/ContextTestITCase.java   |  462 ------
 .../proxy/EntityCreateTestITCase.java           |  198 ---
 .../proxy/EntityRetrieveTestITCase.java         |  189 ---
 .../odatajclient/proxy/EntitySetTestITCase.java |   99 --
 .../proxy/EntityUpdateTestITCase.java           |  122 --
 .../odatajclient/proxy/InvokeTestITCase.java    |  218 ---
 .../proxy/MediaEntityTestITCase.java            |  108 --
 .../odatajclient/proxy/OpenTypeTestITCase.java  |  181 ---
 .../proxy/PrimitiveKeysTestITCase.java          |   74 -
 .../odatajclient/proxy/PropertyTestITCase.java  |   59 -
 .../odatajclient/proxy/QueryTestITCase.java     |  107 --
 .../AllGeoCollectionTypesSet.java               |   54 -
 .../astoriadefaultservice/AllGeoTypesSet.java   |   52 -
 .../services/astoriadefaultservice/Car.java     |   52 -
 .../astoriadefaultservice/Computer.java         |   52 -
 .../astoriadefaultservice/ComputerDetail.java   |   52 -
 .../astoriadefaultservice/Customer.java         |   52 -
 .../astoriadefaultservice/CustomerInfo.java     |   52 -
 .../astoriadefaultservice/DefaultContainer.java |  159 --
 .../services/astoriadefaultservice/Driver.java  |   52 -
 .../astoriadefaultservice/LastLogin.java        |   52 -
 .../services/astoriadefaultservice/License.java |   52 -
 .../services/astoriadefaultservice/Login.java   |   52 -
 .../astoriadefaultservice/MappedEntityType.java |   52 -
 .../services/astoriadefaultservice/Message.java |   52 -
 .../MessageAttachment.java                      |   52 -
 .../services/astoriadefaultservice/Order.java   |   52 -
 .../astoriadefaultservice/OrderLine.java        |   56 -
 .../astoriadefaultservice/PageView.java         |   54 -
 .../services/astoriadefaultservice/Person.java  |   58 -
 .../astoriadefaultservice/PersonMetadata.java   |   52 -
 .../services/astoriadefaultservice/Product.java |   54 -
 .../astoriadefaultservice/ProductDetail.java    |   52 -
 .../astoriadefaultservice/ProductPhoto.java     |   52 -
 .../astoriadefaultservice/ProductReview.java    |   52 -
 .../astoriadefaultservice/RSAToken.java         |   52 -
 .../astoriadefaultservice/package-info.java     |   20 -
 .../astoriadefaultservice/types/Aliases.java    |   59 -
 .../types/AllSpatialCollectionTypes.java        |   91 --
 .../AllSpatialCollectionTypesCollection.java    |   47 -
 .../types/AllSpatialCollectionTypes_Simple.java |  206 ---
 ...SpatialCollectionTypes_SimpleCollection.java |   47 -
 .../types/AllSpatialTypes.java                  |  459 ------
 .../types/AllSpatialTypesCollection.java        |   47 -
 .../astoriadefaultservice/types/AuditInfo.java  |   79 -
 .../types/BackOrderLine.java                    |   68 -
 .../types/BackOrderLine2.java                   |   68 -
 .../types/BackOrderLine2Collection.java         |   47 -
 .../types/BackOrderLineCollection.java          |   47 -
 .../astoriadefaultservice/types/Car.java        |  163 --
 .../types/CarCollection.java                    |   47 -
 .../types/ComplexToCategory.java                |   79 -
 .../astoriadefaultservice/types/Computer.java   |  124 --
 .../types/ComputerCollection.java               |   47 -
 .../types/ComputerDetail.java                   |  239 ---
 .../types/ComputerDetailCollection.java         |   47 -
 .../types/ConcurrencyInfo.java                  |   69 -
 .../types/ContactDetails.java                   |  109 --
 .../astoriadefaultservice/types/Contractor.java |  163 --
 .../types/ContractorCollection.java             |   47 -
 .../astoriadefaultservice/types/Customer.java   |  279 ----
 .../types/CustomerCollection.java               |   47 -
 .../types/CustomerInfo.java                     |  117 --
 .../types/CustomerInfoCollection.java           |   47 -
 .../astoriadefaultservice/types/Dimensions.java |   79 -
 .../types/DiscontinuedProduct.java              |  160 --
 .../types/DiscontinuedProductCollection.java    |   47 -
 .../astoriadefaultservice/types/Driver.java     |  124 --
 .../types/DriverCollection.java                 |   47 -
 .../astoriadefaultservice/types/Employee.java   |  155 --
 .../types/EmployeeCollection.java               |   51 -
 .../astoriadefaultservice/types/LastLogin.java  |  170 ---
 .../types/LastLoginCollection.java              |   47 -
 .../astoriadefaultservice/types/License.java    |  193 ---
 .../types/LicenseCollection.java                |   47 -
 .../astoriadefaultservice/types/Login.java      |  164 --
 .../types/LoginCollection.java                  |   47 -
 .../types/MappedEntityType.java                 |  528 -------
 .../types/MappedEntityTypeCollection.java       |   47 -
 .../astoriadefaultservice/types/Message.java    |  259 ----
 .../types/MessageAttachment.java                |  114 --
 .../types/MessageAttachmentCollection.java      |   47 -
 .../types/MessageCollection.java                |   47 -
 .../astoriadefaultservice/types/MessageKey.java |   75 -
 .../astoriadefaultservice/types/Order.java      |  157 --
 .../types/OrderCollection.java                  |   47 -
 .../astoriadefaultservice/types/OrderLine.java  |  207 ---
 .../types/OrderLineCollection.java              |   47 -
 .../types/OrderLineKey.java                     |   75 -
 .../astoriadefaultservice/types/PageView.java   |  193 ---
 .../types/PageViewCollection.java               |   47 -
 .../astoriadefaultservice/types/Person.java     |  127 --
 .../types/PersonCollection.java                 |   47 -
 .../types/PersonMetadata.java                   |  170 ---
 .../types/PersonMetadataCollection.java         |   47 -
 .../astoriadefaultservice/types/Phone.java      |   69 -
 .../astoriadefaultservice/types/Product.java    |  273 ----
 .../types/ProductCollection.java                |   47 -
 .../types/ProductDetail.java                    |  124 --
 .../types/ProductDetailCollection.java          |   47 -
 .../types/ProductPageView.java                  |  114 --
 .../types/ProductPageViewCollection.java        |   47 -
 .../types/ProductPhoto.java                     |  137 --
 .../types/ProductPhotoCollection.java           |   47 -
 .../types/ProductPhotoKey.java                  |   75 -
 .../types/ProductReview.java                    |  170 ---
 .../types/ProductReviewCollection.java          |   47 -
 .../types/ProductReviewKey.java                 |   86 --
 .../astoriadefaultservice/types/RSAToken.java   |  124 --
 .../types/RSATokenCollection.java               |   47 -
 .../types/SpecialEmployee.java                  |  154 --
 .../types/SpecialEmployeeCollection.java        |   51 -
 .../types/package-info.java                     |   20 -
 .../AllGeoCollectionTypesSet.java               |   54 -
 .../astoriadefaultservice/AllGeoTypesSet.java   |   52 -
 .../services/astoriadefaultservice/Car.java     |   52 -
 .../astoriadefaultservice/Computer.java         |   52 -
 .../astoriadefaultservice/ComputerDetail.java   |   52 -
 .../astoriadefaultservice/Customer.java         |   52 -
 .../astoriadefaultservice/CustomerInfo.java     |   52 -
 .../astoriadefaultservice/DefaultContainer.java |  168 --
 .../services/astoriadefaultservice/Driver.java  |   52 -
 .../astoriadefaultservice/LastLogin.java        |   52 -
 .../services/astoriadefaultservice/License.java |   52 -
 .../services/astoriadefaultservice/Login.java   |   52 -
 .../astoriadefaultservice/MappedEntityType.java |   52 -
 .../services/astoriadefaultservice/Message.java |   52 -
 .../MessageAttachment.java                      |   52 -
 .../services/astoriadefaultservice/Order.java   |   52 -
 .../astoriadefaultservice/OrderLine.java        |   56 -
 .../astoriadefaultservice/PageView.java         |   54 -
 .../services/astoriadefaultservice/Person.java  |   58 -
 .../astoriadefaultservice/PersonMetadata.java   |   52 -
 .../services/astoriadefaultservice/Product.java |   54 -
 .../astoriadefaultservice/ProductDetail.java    |   52 -
 .../astoriadefaultservice/ProductPhoto.java     |   52 -
 .../astoriadefaultservice/ProductReview.java    |   52 -
 .../astoriadefaultservice/RSAToken.java         |   52 -
 .../astoriadefaultservice/package-info.java     |   20 -
 .../astoriadefaultservice/types/Aliases.java    |   59 -
 .../types/AllSpatialCollectionTypes.java        |   91 --
 .../AllSpatialCollectionTypesCollection.java    |   47 -
 .../types/AllSpatialCollectionTypes_Simple.java |  206 ---
 ...SpatialCollectionTypes_SimpleCollection.java |   47 -
 .../types/AllSpatialTypes.java                  |  459 ------
 .../types/AllSpatialTypesCollection.java        |   47 -
 .../astoriadefaultservice/types/AuditInfo.java  |   79 -
 .../types/BackOrderLine.java                    |   68 -
 .../types/BackOrderLine2.java                   |   68 -
 .../types/BackOrderLine2Collection.java         |   47 -
 .../types/BackOrderLineCollection.java          |   47 -
 .../astoriadefaultservice/types/Car.java        |  163 --
 .../types/CarCollection.java                    |   47 -
 .../types/ComplexToCategory.java                |   79 -
 .../types/ComplexWithAllPrimitiveTypes.java     |  189 ---
 .../astoriadefaultservice/types/Computer.java   |  129 --
 .../types/ComputerCollection.java               |   47 -
 .../types/ComputerDetail.java                   |  244 ---
 .../types/ComputerDetailCollection.java         |   47 -
 .../types/ConcurrencyInfo.java                  |   69 -
 .../types/ContactDetails.java                   |  109 --
 .../astoriadefaultservice/types/Contractor.java |  160 --
 .../types/ContractorCollection.java             |   47 -
 .../astoriadefaultservice/types/Customer.java   |  279 ----
 .../types/CustomerCollection.java               |   47 -
 .../types/CustomerInfo.java                     |  117 --
 .../types/CustomerInfoCollection.java           |   47 -
 .../astoriadefaultservice/types/Dimensions.java |   79 -
 .../types/DiscontinuedProduct.java              |  160 --
 .../types/DiscontinuedProductCollection.java    |   47 -
 .../astoriadefaultservice/types/Driver.java     |  124 --
 .../types/DriverCollection.java                 |   47 -
 .../astoriadefaultservice/types/Employee.java   |  150 --
 .../types/EmployeeCollection.java               |   51 -
 .../astoriadefaultservice/types/LastLogin.java  |  170 ---
 .../types/LastLoginCollection.java              |   47 -
 .../astoriadefaultservice/types/License.java    |  193 ---
 .../types/LicenseCollection.java                |   47 -
 .../astoriadefaultservice/types/Login.java      |  164 --
 .../types/LoginCollection.java                  |   47 -
 .../types/MappedEntityType.java                 |  528 -------
 .../types/MappedEntityTypeCollection.java       |   47 -
 .../astoriadefaultservice/types/Message.java    |  259 ----
 .../types/MessageAttachment.java                |  114 --
 .../types/MessageAttachmentCollection.java      |   47 -
 .../types/MessageCollection.java                |   47 -
 .../astoriadefaultservice/types/MessageKey.java |   75 -
 .../astoriadefaultservice/types/Order.java      |  157 --
 .../types/OrderCollection.java                  |   47 -
 .../astoriadefaultservice/types/OrderLine.java  |  203 ---
 .../types/OrderLineCollection.java              |   47 -
 .../types/OrderLineKey.java                     |   75 -
 .../astoriadefaultservice/types/PageView.java   |  193 ---
 .../types/PageViewCollection.java               |   47 -
 .../astoriadefaultservice/types/Person.java     |  124 --
 .../types/PersonCollection.java                 |   47 -
 .../types/PersonMetadata.java                   |  170 ---
 .../types/PersonMetadataCollection.java         |   47 -
 .../astoriadefaultservice/types/Phone.java      |   69 -
 .../astoriadefaultservice/types/Product.java    |  273 ----
 .../types/ProductCollection.java                |   47 -
 .../types/ProductDetail.java                    |  124 --
 .../types/ProductDetailCollection.java          |   47 -
 .../types/ProductPageView.java                  |  114 --
 .../types/ProductPageViewCollection.java        |   47 -
 .../types/ProductPhoto.java                     |  137 --
 .../types/ProductPhotoCollection.java           |   47 -
 .../types/ProductPhotoKey.java                  |   75 -
 .../types/ProductReview.java                    |  170 ---
 .../types/ProductReviewCollection.java          |   47 -
 .../types/ProductReviewKey.java                 |   86 --
 .../astoriadefaultservice/types/RSAToken.java   |  124 --
 .../types/RSATokenCollection.java               |   47 -
 .../types/SpecialEmployee.java                  |  147 --
 .../types/SpecialEmployeeCollection.java        |   47 -
 .../types/package-info.java                     |   20 -
 .../opentypesservice/DefaultContainer.java      |   60 -
 .../odata/services/opentypesservice/Row.java    |   54 -
 .../services/opentypesservice/RowIndex.java     |   52 -
 .../services/opentypesservice/package-info.java |   20 -
 .../opentypesservice/types/ContactDetails.java  |  169 --
 .../opentypesservice/types/IndexedRow.java      |   68 -
 .../types/IndexedRowCollection.java             |   47 -
 .../services/opentypesservice/types/Row.java    |   91 --
 .../opentypesservice/types/RowCollection.java   |   47 -
 .../opentypesservice/types/RowIndex.java        |  101 --
 .../types/RowIndexCollection.java               |   47 -
 .../opentypesservice/types/package-info.java    |   20 -
 .../proxy/performance/BasicPerfTestITCase.java  |  124 --
 .../primitivekeysservice/EdmBinarySet.java      |   52 -
 .../primitivekeysservice/EdmBooleanSet.java     |   52 -
 .../primitivekeysservice/EdmByteSet.java        |   52 -
 .../EdmDateTimeOffsetSet.java                   |   52 -
 .../primitivekeysservice/EdmDateTimeSet.java    |   52 -
 .../primitivekeysservice/EdmDecimalSet.java     |   52 -
 .../primitivekeysservice/EdmDoubleSet.java      |   52 -
 .../primitivekeysservice/EdmGuidSet.java        |   52 -
 .../primitivekeysservice/EdmInt16Set.java       |   52 -
 .../primitivekeysservice/EdmInt32Set.java       |   52 -
 .../primitivekeysservice/EdmInt64Set.java       |   52 -
 .../primitivekeysservice/EdmSingleSet.java      |   52 -
 .../primitivekeysservice/EdmStringSet.java      |   52 -
 .../primitivekeysservice/EdmTimeSet.java        |   52 -
 .../services/primitivekeysservice/Folders.java  |   52 -
 .../primitivekeysservice/TestContext.java       |   86 --
 .../primitivekeysservice/package-info.java      |   20 -
 .../primitivekeysservice/types/EdmBinary.java   |   91 --
 .../types/EdmBinaryCollection.java              |   47 -
 .../primitivekeysservice/types/EdmBoolean.java  |   91 --
 .../types/EdmBooleanCollection.java             |   47 -
 .../primitivekeysservice/types/EdmByte.java     |   91 --
 .../types/EdmByteCollection.java                |   47 -
 .../primitivekeysservice/types/EdmDateTime.java |   91 --
 .../types/EdmDateTimeCollection.java            |   47 -
 .../types/EdmDateTimeOffset.java                |   91 --
 .../types/EdmDateTimeOffsetCollection.java      |   47 -
 .../primitivekeysservice/types/EdmDecimal.java  |   91 --
 .../types/EdmDecimalCollection.java             |   47 -
 .../primitivekeysservice/types/EdmDouble.java   |   91 --
 .../types/EdmDoubleCollection.java              |   47 -
 .../primitivekeysservice/types/EdmGuid.java     |   91 --
 .../types/EdmGuidCollection.java                |   47 -
 .../primitivekeysservice/types/EdmInt16.java    |   91 --
 .../types/EdmInt16Collection.java               |   47 -
 .../primitivekeysservice/types/EdmInt32.java    |   91 --
 .../types/EdmInt32Collection.java               |   47 -
 .../primitivekeysservice/types/EdmInt64.java    |   91 --
 .../types/EdmInt64Collection.java               |   47 -
 .../primitivekeysservice/types/EdmSingle.java   |   91 --
 .../types/EdmSingleCollection.java              |   47 -
 .../primitivekeysservice/types/EdmString.java   |   91 --
 .../types/EdmStringCollection.java              |   47 -
 .../primitivekeysservice/types/EdmTime.java     |   91 --
 .../types/EdmTimeCollection.java                |   47 -
 .../primitivekeysservice/types/Folder.java      |  124 --
 .../types/FolderCollection.java                 |   47 -
 .../types/package-info.java                     |   20 -
 ...h.odatajclient.proxy.api.AbstractComplexType |    1 -
 .../proxy/src/test/resources/northwind.xml      |  577 -------
 .../proxy/src/test/resources/odatademo.xml      |   90 --
 .../src/test/resources/simplelogger.properties  |   20 -
 .../proxy/src/test/resources/test.properties    |   20 -
 ODataJClient/src/main/resources/header.txt      |   16 -
 ODataJClient/test-service/pom.xml               |  213 ---
 .../testauthproxy/esigate/LinkRewrite.java      |   54 -
 .../esigate/LinkRewriteRenderer.java            |   56 -
 .../testservice/AbstractServices.java           |  777 ----------
 .../UnsupportedMediaTypeException.java          |   41 -
 .../odatajclient/testservice/V3Services.java    |   38 -
 .../odatajclient/testservice/V4Services.java    |   38 -
 .../odatajclient/testservice/methods/MERGE.java |   31 -
 .../odatajclient/testservice/methods/PATCH.java |   32 -
 .../testservice/utils/AbstractUtilities.java    |  722 ---------
 .../odatajclient/testservice/utils/Accept.java  |   78 -
 .../odatajclient/testservice/utils/Commons.java |  270 ----
 .../testservice/utils/Constants.java            |  102 --
 .../testservice/utils/FSManager.java            |  166 --
 .../testservice/utils/JSONUtilities.java        |  428 ------
 .../testservice/utils/LinkInfo.java             |   54 -
 .../testservice/utils/MetadataLinkInfo.java     |  175 ---
 .../testservice/utils/NavigationLinks.java      |  120 --
 .../testservice/utils/ODataVersion.java         |   35 -
 .../utils/XHTTPMethodInterceptor.java           |   43 -
 .../utils/XMLEventReaderWrapper.java            |  144 --
 .../testservice/utils/XMLUtilities.java         | 1190 ---------------
 .../testservice/utils/XmlElement.java           |   99 --
 .../main/resources/META-INF/vfs-providers.xml   |   27 -
 .../test-service/src/main/resources/context.xml |   25 -
 .../src/main/resources/esigate.properties       |   26 -
 .../org/esigate/rewrite-proxy.properties        |   23 -
 .../src/main/resources/tomcat-users.xml         |   27 -
 .../main/resources/v3/Car/14/entity.full.json   |   13 -
 .../src/main/resources/v3/Car/14/entity.xml     |   39 -
 .../main/resources/v3/Car/16/entity.full.json   |   14 -
 .../src/main/resources/v3/Car/16/entity.xml     |   45 -
 .../src/main/resources/v3/Car/feed.full.json    |  297 ----
 .../src/main/resources/v3/Car/feed.xml          |  459 ------
 .../v3/Car/filter/((1 add VIN) eq 16).full.json |    1 -
 .../v3/Car/filter/((1 add VIN) eq 16).xml       |   45 -
 .../v3/Car/filter/((VIN add 1) eq 16).full.json |    1 -
 .../v3/Car/filter/((VIN add 1) eq 16).xml       |   45 -
 .../((VIN lt 16) and (VIN gt 12)).full.json     |    1 -
 .../filter/((VIN lt 16) and (VIN gt 12)).xml    |   81 -
 .../v3/Car/filter/(16 eq (1 add VIN)).full.json |    1 -
 .../v3/Car/filter/(16 eq (1 add VIN)).xml       |   45 -
 .../v3/Car/filter/(VIN lt 16).full.json         |    1 -
 .../resources/v3/Car/filter/(VIN lt 16).xml     |  117 --
 ...ngth(Description) gt (VIN add 10)).full.json |    1 -
 .../(length(Description) gt (VIN add 10)).xml   |  117 --
 .../v3/Car/filter/VIN add 5 lt 11.full.json     |    1 -
 .../resources/v3/Car/filter/VIN add 5 lt 11.xml |   41 -
 .../v3/Car/filter/VIN div 2 le 8.full.json      |    1 -
 .../resources/v3/Car/filter/VIN div 2 le 8.xml  |   41 -
 .../filter/VIN le 18 and VIN gt 12.full.json    |    1 -
 .../v3/Car/filter/VIN le 18 and VIN gt 12.xml   |   41 -
 .../v3/Car/filter/VIN mul 2 le 30.full.json     |    1 -
 .../resources/v3/Car/filter/VIN mul 2 le 30.xml |   41 -
 ...not (((VIN ge 16) or (VIN le 12))).full.json |    1 -
 .../not (((VIN ge 16) or (VIN le 12))).xml      |   81 -
 .../startswith(Description,'cen').full.json     |    1 -
 .../filter/startswith(Description,'cen').xml    |   45 -
 .../VIN desc/filter/(VIN lt 16).full.json       |    9 -
 .../Car/orderby/VIN desc/filter/(VIN lt 16).xml |  117 --
 .../v3/ComputerDetail/-10/entity.full.json      |   23 -
 .../resources/v3/ComputerDetail/-10/entity.xml  |   44 -
 .../(month(PurchaseDate) eq 12).full.json       |    1 -
 .../filter/(month(PurchaseDate) eq 12).xml      |   64 -
 .../filter/day(PurchaseDate) eq 15.full.json    |    1 -
 .../filter/day(PurchaseDate) eq 15.xml          |   41 -
 .../filter/hour(PurchaseDate) eq 1.full.json    |    1 -
 .../filter/hour(PurchaseDate) eq 1.xml          |   41 -
 .../filter/minute(PurchaseDate) eq 33.full.json |    1 -
 .../filter/minute(PurchaseDate) eq 33.xml       |   41 -
 .../filter/month(PurchaseDate) eq 12.full.json  |    1 -
 .../filter/month(PurchaseDate) eq 12.xml        |   41 -
 .../filter/second(PurchaseDate) eq 35.full.json |    1 -
 .../filter/second(PurchaseDate) eq 35.xml       |   41 -
 .../filter/year(PurchaseDate) eq 2020.full.json |    1 -
 .../filter/year(PurchaseDate) eq 2020.xml       |   41 -
 .../resources/v3/Customer/-10/entity.full.json  |  673 --------
 .../main/resources/v3/Customer/-10/entity.xml   |  516 -------
 .../v3/Customer/-10/links/Info.full.json        |    4 -
 .../resources/v3/Customer/-10/links/Info.xml    |   22 -
 .../v3/Customer/-10/links/Logins('3').full.json |    4 -
 .../v3/Customer/-10/links/Logins.full.json      |   12 -
 .../resources/v3/Customer/-10/links/Logins.xml  |   25 -
 .../v3/Customer/-10/links/Orders(-10).full.json |    4 -
 .../v3/Customer/-10/links/Orders.full.json      |   13 -
 .../resources/v3/Customer/-10/links/Orders.xml  |   26 -
 .../main/resources/v3/Customer/-7/entity.xml    |  381 -----
 .../main/resources/v3/Customer/feed.full.json   |  893 -----------
 .../src/main/resources/v3/Customer/feed.xml     |  704 ---------
 ....PhoneNumber,'ODataJClient') eq 1).full.json |    1 -
 ...ePhone.PhoneNumber,'ODataJClient') eq 1).xml |   30 -
 ...ne.PhoneNumber,'lccvussrv') ne -1).full.json |    1 -
 ...omePhone.PhoneNumber,'lccvussrv') ne -1).xml |  600 --------
 .../Customer/filter/CustomerId eq -10.full.json |  678 --------
 .../v3/Customer/filter/CustomerId eq -10.xml    |  522 -------
 .../Customer/filter/CustomerId gt -10.full.json |    1 -
 .../v3/Customer/filter/CustomerId gt -10.xml    |  740 ---------
 .../Customer/filter/CustomerId lt -10.full.json |    1 -
 .../v3/Customer/filter/CustomerId lt -10.xml    |   30 -
 .../isof(Name,'Edm.String') eq true.full.json   |    1 -
 .../filter/isof(Name,'Edm.String') eq true.xml  | 1085 -------------
 .../not endswith(Name,'Chandan').full.json      |    1 -
 .../filter/not endswith(Name,'Chandan').xml     | 1065 -------------
 .../v3/Customer/skiptoken/-1.full.json          |    6 -
 .../main/resources/v3/Customer/skiptoken/-1.xml |   30 -
 .../v3/Customer/skiptoken/-10.full.json         |  978 ------------
 .../resources/v3/Customer/skiptoken/-10.xml     |  953 ------------
 .../v3/Customer/skiptoken/-3.full.json          |  776 ----------
 .../main/resources/v3/Customer/skiptoken/-3.xml |  613 --------
 .../v3/Customer/skiptoken/-5.full.json          | 1444 ------------------
 .../main/resources/v3/Customer/skiptoken/-5.xml | 1104 -------------
 .../v3/Customer/skiptoken/-7.full.json          | 1296 ----------------
 .../main/resources/v3/Customer/skiptoken/-7.xml |  990 ------------
 .../v3/Customer/skiptoken/-9.full.json          |  715 ---------
 .../main/resources/v3/Customer/skiptoken/-9.xml |  559 -------
 .../v3/CustomerInfo/11/entity.full.json         |   11 -
 .../resources/v3/CustomerInfo/11/entity.xml     |   37 -
 .../v3/CustomerInfo/12/entity.full.json         |   11 -
 .../resources/v3/CustomerInfo/12/entity.xml     |   37 -
 .../v3/EdmBooleanSet/true/entity.full.json      |    1 -
 .../resources/v3/EdmBooleanSet/true/entity.xml  |   36 -
 .../v3/EdmByteSet/255/entity.full.json          |    1 -
 .../main/resources/v3/EdmByteSet/255/entity.xml |   36 -
 .../entity.full.json                            |    1 -
 .../79228162514264337593543950335M/entity.xml   |   36 -
 .../1.7976931348623157E308D/entity.full.json    |    1 -
 .../1.7976931348623157E308D/entity.xml          |   36 -
 .../entity.full.json                            |    1 -
 .../entity.xml                                  |   36 -
 .../v3/EdmInt16Set/32767/entity.full.json       |    1 -
 .../resources/v3/EdmInt16Set/32767/entity.xml   |   36 -
 .../v3/EdmInt32Set/-2147483648/entity.full.json |    1 -
 .../v3/EdmInt32Set/-2147483648/entity.xml       |   36 -
 .../9223372036854775807L/entity.full.json       |    1 -
 .../EdmInt64Set/9223372036854775807L/entity.xml |   36 -
 .../EdmSingleSet/3.4028235E38f/entity.full.json |    1 -
 .../v3/EdmSingleSet/3.4028235E38f/entity.xml    |   36 -
 .../v3/EdmStringSet/'$'/entity.full.json        |    1 -
 .../resources/v3/EdmStringSet/'$'/entity.xml    |   36 -
 .../entity.full.json                            |    1 -
 .../entity.xml                                  |   36 -
 .../v3/InStreamErrorGetCustomer.full.json       |    1 -
 .../resources/v3/InStreamErrorGetCustomer.xml   |  525 -------
 .../resources/v3/Login/'3'/entity.full.json     |   13 -
 .../src/main/resources/v3/Login/'3'/entity.xml  |   42 -
 .../resources/v3/Message/1 -10/entity.full.json |   17 -
 .../main/resources/v3/Message/1 -10/entity.xml  |   46 -
 .../resources/v3/Order/-10/entity.full.json     |   11 -
 .../src/main/resources/v3/Order/-10/entity.xml  |   40 -
 .../main/resources/v3/Order/-7/entity.full.json |   17 -
 .../src/main/resources/v3/Order/-7/entity.xml   |   43 -
 .../main/resources/v3/Order/-9/entity.full.json |   17 -
 .../src/main/resources/v3/Order/-9/entity.xml   |   43 -
 .../v3/OrderLine/-10 -10/entity.full.json       |   14 -
 .../resources/v3/OrderLine/-10 -10/entity.xml   |   42 -
 .../resources/v3/OrderLine/-10 -10/etag.txt     |    1 -
 .../filter/PersonId sub 2 lt -10.full.json      |    1 -
 .../v3/Person/filter/PersonId sub 2 lt -10.xml  |   79 -
 ...iaDefaultService.SpecialEmployee').full.json |    1 -
 ....AstoriaDefaultService.SpecialEmployee').xml |  131 --
 .../resources/v3/Product/-10/entity.full.json   |   51 -
 .../main/resources/v3/Product/-10/entity.xml    |   61 -
 .../src/main/resources/v3/Product/-10/etag.txt  |    1 -
 .../resources/v3/Product/-6/entity.full.json    |   51 -
 .../src/main/resources/v3/Product/-6/entity.xml |   61 -
 .../src/main/resources/v3/Product/-6/etag.txt   |    1 -
 .../resources/v3/Product/-7/entity.full.json    |   51 -
 .../src/main/resources/v3/Product/-7/entity.xml |   61 -
 .../src/main/resources/v3/Product/-7/etag.txt   |    1 -
 .../v3/Product/-7/links/Photos.full.json        |   12 -
 .../resources/v3/Product/-9/entity.full.json    |   60 -
 .../src/main/resources/v3/Product/-9/entity.xml |   68 -
 .../src/main/resources/v3/Product/-9/etag.txt   |    1 -
 .../main/resources/v3/Product/feed.full.json    |  452 ------
 .../src/main/resources/v3/Product/feed.xml      |  410 -----
 .../ceiling(Dimensions.Width) eq 7338.full.json |    1 -
 .../ceiling(Dimensions.Width) eq 7338.xml       |   68 -
 ...', newname') eq 'kdcuklu, newname'.full.json |    1 -
 ...tion, ', newname') eq 'kdcuklu, newname'.xml |   74 -
 .../floor(Dimensions.Width) eq 7337.full.json   |    1 -
 .../filter/floor(Dimensions.Width) eq 7337.xml  |   68 -
 .../indexof(Description, 'k') eq 0.full.json    |    1 -
 .../filter/indexof(Description, 'k') eq 0.xml   |  117 --
 .../filter/length(Description) eq 7.full.json   |    1 -
 .../Product/filter/length(Description) eq 7.xml |   74 -
 .../round(Dimensions.Width) eq 7338.full.json   |    1 -
 .../filter/round(Dimensions.Width) eq 7338.xml  |   68 -
 ...artswith(Description, 'k') eq true.full.json |    1 -
 .../startswith(Description, 'k') eq true.xml    |  117 --
 ...of('kdcuklu', Description) eq true.full.json |    1 -
 ...stringof('kdcuklu', Description) eq true.xml |   74 -
 .../toupper(Description) eq 'KDCUKLU'.full.json |    1 -
 .../toupper(Description) eq 'KDCUKLU'.xml       |   74 -
 .../v3/ProductPhoto/-2 -2/entity.full.json      |   10 -
 .../resources/v3/ProductPhoto/-2 -2/entity.xml  |   39 -
 .../v3/ProductPhoto/-3 -3/entity.full.json      |   10 -
 .../resources/v3/ProductPhoto/-3 -3/entity.xml  |   38 -
 .../src/main/resources/v3/badRequest.json       |   17 -
 .../src/main/resources/v3/badRequest.xml        |   30 -
 .../src/main/resources/v3/largeMetadata.xml     |   42 -
 .../src/main/resources/v3/metadata.xml          |  719 ---------
 .../src/main/resources/v3/notFound.json         |   11 -
 .../src/main/resources/v3/notFound.xml          |   25 -
 .../src/main/resources/v3/services.full.json    |  102 --
 .../src/main/resources/v3/services.xml          |   98 --
 .../main/resources/v3/unsupportedMediaType.json |   17 -
 .../main/resources/v3/unsupportedMediaType.xml  |   34 -
 .../src/main/resources/v4/metadata.xml          |  519 -------
 .../main/webapp/WEB-INF/applicationContext.xml  |   50 -
 .../src/main/webapp/WEB-INF/web.xml             |   75 -
 .../ext/proxy/EntityContainerFactory.java       |   54 +-
 .../apache/olingo/ext/proxy/api/Container.java  |   32 -
 .../ext/proxy/api/PersistenceManager.java       |   32 +
 .../commons/AbstractInvocationHandler.java      |   50 +-
 .../AbstractStructuredInvocationHandler.java    |   53 +-
 .../commons/AnnotatableInvocationHandler.java   |    6 +-
 .../commons/AnnotatationsInvocationHandler.java |    8 +-
 .../ComplexFactoryInvocationHandler.java        |   21 +-
 .../proxy/commons/ComplexInvocationHandler.java |   63 +-
 .../olingo/ext/proxy/commons/ContainerImpl.java |  571 -------
 .../EntityCollectionInvocationHandler.java      |    4 +-
 .../EntityContainerInvocationHandler.java       |   19 +-
 .../proxy/commons/EntityInvocationHandler.java  |   21 +-
 .../commons/EntitySetInvocationHandler.java     |   64 +-
 .../commons/OperationInvocationHandler.java     |   31 +-
 .../proxy/commons/PersistenceManagerImpl.java   |  568 +++++++
 .../commons/SingletonInvocationHandler.java     |    2 +-
 .../olingo/ext/proxy/context/EntityContext.java |    4 +-
 .../olingo/ext/proxy/context/EntityUUID.java    |    4 +-
 .../olingo/ext/proxy/utils/CoreUtils.java       |   41 +-
 .../src/main/resources/container.vm             |    4 +-
 fit/pom.xml                                     |    1 +
 .../java/org/apache/olingo/fit/V3Services.java  |   16 +-
 .../java/org/apache/olingo/fit/V4Services.java  |   32 +-
 .../olingo/fit/utils/AbstractUtilities.java     |    5 +-
 .../org/apache/olingo/fit/utils/FSManager.java  |    6 +-
 fit/src/main/resources/esigate.properties       |    2 +-
 .../olingo/fit/proxy/v3/AbstractTestITCase.java |    5 +-
 .../proxy/v3/ActionOverloadingTestITCase.java   |    8 +-
 .../olingo/fit/proxy/v3/ContextTestITCase.java  |  165 +-
 .../fit/proxy/v3/EntityCreateTestITCase.java    |   10 +-
 .../fit/proxy/v3/MediaEntityTestITCase.java     |    3 +-
 .../olingo/fit/proxy/v3/OpenTypeTestITCase.java |    9 +-
 .../olingo/fit/proxy/v3/PropertyTestITCase.java |    7 +-
 .../astoriadefaultservice/DefaultContainer.java |    4 +-
 .../opentypesservicev3/DefaultContainer.java    |    4 +-
 .../primitivekeysservice/TestContext.java       |    4 +-
 .../astoriadefaultservice/DefaultContainer.java |    4 +-
 .../olingo/fit/proxy/v4/AbstractTestITCase.java |   13 +-
 .../proxy/v4/AuthEntityCreateTestITCase.java    |   40 +-
 .../fit/proxy/v4/EntityCreateTestITCase.java    |  109 +-
 .../fit/proxy/v4/MediaEntityTestITCase.java     |    4 +-
 .../olingo/fit/proxy/v4/OpenTypeTestITCase.java |    9 +-
 .../olingo/fit/proxy/v4/PropertyTestITCase.java |    3 +-
 .../proxy/v4/demo/odatademo/DemoService.java    |    4 +-
 .../opentypesservicev4/DefaultContainer.java    |    4 +-
 .../odatawcfservice/InMemoryEntities.java       |    4 +-
 .../olingo/fit/v3/AbstractTestITCase.java       |    2 +-
 .../olingo/fit/v3/QueryOptionsTestITCase.java   |   22 -
 .../fit/v3/ServiceDocumentTestITCase.java       |    2 +-
 .../olingo/fit/v4/AbstractTestITCase.java       |    2 +-
 .../fit/v4/BoundOperationInvokeTestITCase.java  |    6 +-
 .../olingo/fit/v4/ConformanceTestITCase.java    |  418 +++++
 .../olingo/fit/v4/EntityRetrieveTestITCase.java |    8 +-
 .../fit/v4/JSONFormatConformanceTestITCase.java |  332 ++++
 .../olingo/fit/v4/PropertyTestITCase.java       |    6 +-
 .../olingo/fit/v4/SingletonTestITCase.java      |   18 +-
 .../request/cud/v4/CUDRequestFactory.java       |    8 +-
 .../retrieve/v4/RetrieveRequestFactory.java     |    4 +-
 .../olingo/client/api/data/ServiceDocument.java |   34 +-
 .../client/api/data/ServiceDocumentItem.java    |    7 +-
 .../request/cud/v4/CUDRequestFactoryImpl.java   |   10 +-
 .../retrieve/v4/RetrieveRequestFactoryImpl.java |    6 +-
 .../core/data/AbstractServiceDocument.java      |   30 -
 .../data/JSONServiceDocumentDeserializer.java   |    5 +-
 .../core/data/ServiceDocumentItemImpl.java      |   24 +-
 .../data/XMLServiceDocumentDeserializer.java    |   10 +-
 .../client/core/op/AbstractODataBinder.java     |    6 +-
 .../client/core/op/impl/v4/ODataBinderImpl.java |   16 +-
 .../client/core/v3/ServiceDocumentTest.java     |    2 +-
 .../olingo/client/core/v4/EntitySetTest.java    |    2 +-
 .../olingo/client/core/v4/EntityTest.java       |    2 +-
 .../client/core/v4/ServiceDocumentTest.java     |    2 +-
 .../olingo/client/core/v3/atom_cleanup.xsl      |    1 +
 .../olingo/client/core/v4/serviceDocument.json  |    5 +-
 .../olingo/client/core/v4/serviceDocument.xml   |    2 +-
 .../apache/olingo/commons/api/data/Entity.java  |    4 +-
 .../olingo/commons/api/data/EntitySet.java      |    2 +-
 .../api/domain/ODataServiceDocument.java        |   48 +-
 .../commons/api/domain/v4/ODataEntity.java      |    5 +-
 .../api/domain/v4/ODataObjectFactory.java       |    2 +-
 .../commons/api/domain/v4/ODataSingleton.java   |   22 +
 .../olingo/commons/api/domain/v4/Singleton.java |   22 -
 .../olingo/commons/api/format/ContentType.java  |    1 -
 .../core/data/AbstractJsonDeserializer.java     |    2 +-
 .../commons/core/data/AbstractODataObject.java  |   28 +-
 .../commons/core/data/AtomDeserializer.java     |    2 +-
 .../commons/core/data/AtomSerializer.java       |   19 +-
 .../core/data/JSONEntityDeserializer.java       |    2 +-
 .../commons/core/data/JSONEntitySerializer.java |    2 +-
 .../core/data/JSONEntitySetSerializer.java      |    2 +-
 .../commons/core/domain/v4/ODataEntityImpl.java |   17 +-
 .../core/domain/v4/ODataObjectFactoryImpl.java  |    4 +-
 pom.xml                                         | 1003 ++++++------
 1234 files changed, 2476 insertions(+), 118645 deletions(-)
----------------------------------------------------------------------