add missing @Override annotations and more @see in jdoc
This commit is contained in:
parent
ce48367607
commit
06961d7dbe
|
@ -59,6 +59,7 @@ public interface SessionFactoryOptions extends QueryEngineOptions {
|
|||
* @see org.hibernate.internal.SessionFactoryRegistry#getSessionFactory
|
||||
* @see SessionFactoryImplementor#getUuid
|
||||
*/
|
||||
@Override
|
||||
String getUuid();
|
||||
|
||||
/**
|
||||
|
@ -81,6 +82,7 @@ public interface SessionFactoryOptions extends QueryEngineOptions {
|
|||
/**
|
||||
* @see org.hibernate.cfg.JpaComplianceSettings
|
||||
*/
|
||||
@Override
|
||||
JpaCompliance getJpaCompliance();
|
||||
|
||||
/**
|
||||
|
@ -111,6 +113,7 @@ public interface SessionFactoryOptions extends QueryEngineOptions {
|
|||
*
|
||||
* @see org.hibernate.cfg.PersistenceSettings#SESSION_FACTORY_NAME
|
||||
*/
|
||||
@Override
|
||||
String getSessionFactoryName();
|
||||
|
||||
/**
|
||||
|
@ -378,6 +381,7 @@ public interface SessionFactoryOptions extends QueryEngineOptions {
|
|||
/**
|
||||
* @see org.hibernate.cfg.AvailableSettings#CRITERIA_VALUE_HANDLING_MODE
|
||||
*/
|
||||
@Override
|
||||
default ValueHandlingMode getCriteriaValueHandlingMode() {
|
||||
return ValueHandlingMode.BIND;
|
||||
}
|
||||
|
|
|
@ -26,6 +26,8 @@ public interface QueryEngineOptions {
|
|||
* Translator for transforming HQL (as an Antlr parse tree) into an SQM tree.
|
||||
*
|
||||
* @see org.hibernate.query.hql
|
||||
*
|
||||
* @see org.hibernate.cfg.QuerySettings#SEMANTIC_QUERY_PRODUCER
|
||||
*/
|
||||
HqlTranslator getCustomHqlTranslator();
|
||||
|
||||
|
@ -34,6 +36,8 @@ public interface QueryEngineOptions {
|
|||
* For standard ORM implementations this will generally be some form of SQL tree.
|
||||
*
|
||||
* @see org.hibernate.sql.ast.tree
|
||||
*
|
||||
* @see org.hibernate.cfg.QuerySettings#SEMANTIC_QUERY_TRANSLATOR
|
||||
*/
|
||||
SqmTranslatorFactory getCustomSqmTranslatorFactory();
|
||||
|
||||
|
@ -59,19 +63,32 @@ public interface QueryEngineOptions {
|
|||
/**
|
||||
* Contract for handling SQM trees representing mutation (UPDATE or DELETE) queries
|
||||
* where the target of the mutation is a multi-table entity.
|
||||
*
|
||||
* @see org.hibernate.cfg.QuerySettings#QUERY_MULTI_TABLE_MUTATION_STRATEGY
|
||||
*/
|
||||
SqmMultiTableMutationStrategy getCustomSqmMultiTableMutationStrategy();
|
||||
|
||||
/**
|
||||
* Contract for handling SQM trees representing insertion (INSERT) queries where the
|
||||
* target of the mutation is a multi-table entity.
|
||||
*
|
||||
* @see org.hibernate.cfg.QuerySettings#QUERY_MULTI_TABLE_INSERT_STRATEGY
|
||||
*/
|
||||
SqmMultiTableInsertStrategy getCustomSqmMultiTableInsertStrategy();
|
||||
|
||||
/**
|
||||
* @see org.hibernate.cfg.JpaComplianceSettings
|
||||
*/
|
||||
JpaCompliance getJpaCompliance();
|
||||
|
||||
/**
|
||||
* @see org.hibernate.cfg.QuerySettings#CRITERIA_VALUE_HANDLING_MODE
|
||||
*/
|
||||
ValueHandlingMode getCriteriaValueHandlingMode();
|
||||
|
||||
/**
|
||||
* @see org.hibernate.cfg.QuerySettings#IMMUTABLE_ENTITY_UPDATE_QUERY_HANDLING_MODE
|
||||
*/
|
||||
default ImmutableEntityUpdateQueryHandlingMode getImmutableEntityUpdateQueryHandlingMode() {
|
||||
return ImmutableEntityUpdateQueryHandlingMode.WARNING;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue