Skip to content

jasper07/cloud-odata-java

 
 

Repository files navigation

OData Library (Java)

Introduction

What is it about?

The Open Data Protocol (OData) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores.

The OData Library (Java) is a library which enables developers to implement OData producers and OData consumers and adheres to the following principles:

  • Provide an OData 2.0 specification compliant OData Library (Java)
  • Enhancements shall be possible in a compatible manner
  • Clear separation between Core and API
  • Option to build extensions on top

Additional Information

License

This project is copyrighted by SAP AG and made available under the Apache License 2.0. Please also confer to the text files "LICENSE" and "NOTICE" included with the project sources.

Contributions

Contributions to this project are very welcome, but can only be accepted if the contributions themselves are given to the project under the Apache License 2.0. Contributions other than those given under Apache License 2.0 will be rejected.

Version History

0.4.0-Snapshot Advanced Read / Write and JSON support
0.3.0 Advanced Read / Basic Write
0.2.0 Basic Read / Write
0.1.0 Basic Read

Roadmap

  1. Advanced Read / Write and JSON support
  2. $batch
  3. Conditional Handling
  4. Client Support

About

oData library for Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published