Avoid FullTextQuery API to directly depend on deprecated API methods

Description

By directly extending the `org.hibernate.Query` API - which is now deprecated - many methods we provide are consequentially also being flagged as deprecated.

This can be avoided by changing the interface hierarchy.

Indirectly extending `org.hibernate.Query` will still be needed to avoid breaking the API.

Environment

None
Fixed

Assignee

Sanne Grinovero

Reporter

Sanne Grinovero

Labels

None

Suitable for new contributors

None

Feedback Requested

None

Components

Fix versions

Affects versions

Priority

Major
Configure