SAP / olingo-jpa-processor-v4

The JPA Processor fills the gap between Olingo V4 and the database, by providing a mapping between JPA metadata and OData metadata, generating queries and supporting the entity manipulations.
Apache License 2.0
129 stars 80 forks source link

JPAAbstractExpandQuery doesn`t fully support extension #377

Open VMatyushevski opened 2 months ago

VMatyushevski commented 2 months ago

The current design (especially modifiers) of JPAAbstractExpandQuery doesn`t fully support extension since the Class by itself is public, but the important methods that are used within an extention and other dependent classes have package private access.

PR Link to changes that might help to resolve: https://github.com/SAP/olingo-jpa-processor-v4/pull/371

spatanjali commented 1 month ago

@wog48 Would you please be able to share your thoughts on the above PR. We hope that the change will make it easier for the users of the project to extend certain features (such as pagination) via custom implementation.