Add a class diagram for org.hibernate.spi to the design documentation

Signed-off-by: Jan Schatteman <jschatte@redhat.com>
This commit is contained in:
Jan Schatteman 2023-04-26 00:33:31 +02:00 committed by Jan Schatteman
parent c3ddd869c9
commit 457ca8ddb5
1 changed files with 26 additions and 2 deletions

View File

@ -6,8 +6,7 @@
Some high-level Hibernate class diagrams
:numbered:
== Query
== org.hibernate.query.Query
[plantuml,query,png]
.Query class diagram
@ -46,5 +45,30 @@ NativeQueryImpl .right.> NativeQueryImplementor
@enduml
----
== org.hibernate.spi.NavigablePath
[plantuml,path,png]
.DotIdentifierSequence class diagram
----
@startuml
interface DotIdentifierSequence
class NavigablePath
class TreatedNavigablePath extends NavigablePath
class EntityIdentifierNavigablePath extends NavigablePath
class o.h.metamodel.mapping.SelectablePath
interface o.h.query.hql.internal.FullyQualifiedReflectivePathSource extends DotIdentifierSequence, o.h.query.hql.spi.SemanticPathPart
class o.h.query.hql.internal.FullyQualifiedReflectivePath
class o.h.query.hql.internal.FullyQualifiedReflectivePathTerminal
NavigablePath .up.> DotIdentifierSequence
o.h.metamodel.mapping.SelectablePath .up.> DotIdentifierSequence
o.h.query.hql.internal.FullyQualifiedReflectivePath .up.> o.h.query.hql.internal.FullyQualifiedReflectivePathSource
o.h.query.hql.internal.FullyQualifiedReflectivePathTerminal -up-|> o.h.query.hql.internal.FullyQualifiedReflectivePath
@enduml
----
==