Gavin
cb103256e1
misc minor doc fixes and compiler warning fixes
2022-12-31 11:25:43 +01:00
Gavin
1d7ecf61c5
improve doc for SqmFunctionDescriptor
2022-12-31 09:58:51 +01:00
Gavin
46dec087fc
@link -> @linkplain
2022-12-31 09:30:38 +01:00
Gavin
1a0be6e887
add a code example lifted from the Native Bootstrapping guide to jdoc
2022-12-31 09:27:50 +01:00
Gavin
e9f826ee3c
improve SchemaAutoTooling enum, making it usable for config
2022-12-31 09:18:56 +01:00
Gavin
66a2f492aa
mention dialects in overview
2022-12-31 01:05:13 +01:00
Gavin
0d9a32a9df
java-document the use of @Immutable and @Mutability with AttributeConverters
2022-12-31 00:32:39 +01:00
Gavin
efd6c8c6fd
add cross-refs I missed
2022-12-30 21:59:40 +01:00
Gavin
a3059fb9d7
properly document TypeContributor and FunctionContributor
2022-12-30 21:29:16 +01:00
Gavin
ce7193696d
improve package doc for o.h.query.sqm
2022-12-30 20:13:45 +01:00
Gavin
1a28bb2a3c
bootstrapping overview
2022-12-30 19:34:19 +01:00
Gavin
0157d1a1b6
attempt to make better sense of some of this service-related stuff in the docs
2022-12-30 19:32:57 +01:00
Gavin
3381ac2887
document natural ids and generators in annotations package
2022-12-30 16:04:17 +01:00
Gavin
6b4d787caf
document the boolean converters
2022-12-30 14:45:28 +01:00
Gavin
263e303829
add documentation about filters
2022-12-30 14:01:09 +01:00
Gavin
9ea6f162fd
slight cleanup to the docs for o.h.cache.spi.support
2022-12-30 13:39:18 +01:00
Gavin
61f71030ff
incorporate a useful rant about caching in javadoc
2022-12-30 13:24:07 +01:00
Gavin
31f11f4e3c
more information about Types in javadoc
2022-12-30 12:37:06 +01:00
Gavin
1991e7d6a7
clean imports
2022-12-30 00:46:36 +01:00
Gavin
ca25c114be
add some missing doc to MetadataBuilder stuff
2022-12-30 00:46:36 +01:00
Gavin
fc6db246a8
introduce JpaSettings and improve docs of org.hibernate.jpa.boot
2022-12-30 00:46:36 +01:00
Gavin
d6be936da3
improve the documentation for stuff about AttributeConverters and mutability
2022-12-30 00:46:36 +01:00
Gavin
8aba946e77
move FormatMapper and its implementations to a dedicated package
...
it doesn't belong in the root org.hibernate.type namespace!
2022-12-30 00:46:36 +01:00
Gavin
aef9d064db
more docs for type package
2022-12-30 00:46:36 +01:00
Gavin
c829c84d55
BigDecimalJavaType and BigIntegerJavaType should support conversion to String
2022-12-30 00:46:36 +01:00
Gavin
b4b8e955f8
clean up imports
2022-12-30 00:46:36 +01:00
Gavin
7dad0e38e2
better docs for FormatMapper
2022-12-30 00:46:36 +01:00
Gavin
9e8b24f691
very minor
2022-12-30 00:46:36 +01:00
Gavin
a03486dc55
deprecate the experimental (and buggy) feature hibernate.create_empty_composites.enabled
...
see HHH-11936
2022-12-30 00:46:36 +01:00
Gavin
b2586d5f2a
clean up very obsolete doc of SessionFactoryImpl
2022-12-30 00:46:36 +01:00
Gavin
704c524e7c
more minor doc fixes
2022-12-30 00:46:36 +01:00
Gavin
53982b78fb
fix incorrect doc of CurrentTenantIdentifierResolver
2022-12-30 00:46:36 +01:00
Gavin
7b493f30fb
Configuration improvements
...
- methods of Configuration should consistently return this
- remove a redundant warning
- add StatementInspector, ColumnOrderingStrategy, CustomEntityDirtinessStrategy to Configuration
(at least two out of three of these are pretty useful!)
2022-12-30 00:46:36 +01:00
Gavin
2ada31b899
mention naming strategies in overview
2022-12-30 00:46:36 +01:00
Gavin
0bcf19d85b
minor changes
2022-12-30 00:46:36 +01:00
Gavin
c3a35821bd
more doc cleanups
2022-12-30 00:46:36 +01:00
Gavin
f8b50b39d7
remove the unused ParameterRegistration stuff in org.hibernate.jpa.spi
...
these types appear to be already unused in H5!
this can't possibly break anything: anything using it is already broken
2022-12-29 15:04:51 +01:00
Gavin
81a3541d26
clean up the package org.hibernate.engine.transaction
...
- it had classes/interfaces which are already unused in H5!
- move TransactionObserver and IsolationDelegate to a much
more sensible location next to TransactionCoordinator
This will break custom implementations of TransactionCoordinator
but I highly doubt there are very many of those!
2022-12-29 15:04:51 +01:00
Gavin
c6f0be990c
yet more work on the API documentation
...
- and get rid of people's email addresses, they don't belong in the code
2022-12-29 15:03:09 +01:00
Gavin
5246ec508c
delete two unused files
2022-12-29 15:03:09 +01:00
Gavin
95cede87ed
further work on the API documentation
2022-12-29 03:30:10 +01:00
Gavin
37042f9b77
documentation improvements, especially to the boot package
...
also deprecate some unused stuff
2022-12-29 00:39:23 +01:00
Gavin
347ad56772
delete unused ReturnMetadata class
2022-12-29 00:39:23 +01:00
Gavin
c7845582d4
delete unused TypeNames class
2022-12-29 00:39:23 +01:00
Gavin
273b1cb251
remove unused interface Loggable
2022-12-29 00:39:23 +01:00
Gavin
cc46b622be
minor code changes
2022-12-28 15:08:16 +01:00
Gavin
60884a4c3a
get rid of "NOTE :" which looks terrible in compiled javadoc
...
- use @implNot / @apiNot instead
2022-12-28 15:08:16 +01:00
Gavin
b3625a34e4
delete two unused classes
2022-12-28 15:08:16 +01:00
Gavin
3d14d1b25f
minor cleanups in QueryBinder
2022-12-28 15:08:16 +01:00
Gavin
33fec62a56
some cleanups in OracleDialect
2022-12-28 15:08:16 +01:00