Hierarchy For All Packages
- net.truej.sql,
- net.truej.sql.bindings,
- net.truej.sql.compiler,
- net.truej.sql.config,
- net.truej.sql.fetch,
- net.truej.sql.source
Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- net.truej.sql.compiler.TrueSqlAnnotationProcessor
- net.truej.sql.bindings.AsObjectReadWrite<A> (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.bindings.LocalDateReadWrite
- net.truej.sql.bindings.LocalDateTimeReadWrite
- net.truej.sql.bindings.LocalTimeReadWrite
- net.truej.sql.bindings.OffsetDateTimeReadWrite
- net.truej.sql.bindings.OffsetTimeReadWrite
- net.truej.sql.bindings.UuidReadWrite
- net.truej.sql.bindings.ZonedDateTimeReadWrite
- net.truej.sql.bindings.BigDecimalReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.bindings.BooleanReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.compiler.BoundTypeExtractor
- net.truej.sql.bindings.ByteArrayReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.bindings.ByteReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.compiler.CompilerMessages
- net.truej.sql.compiler.ConfigurationParser
- net.truej.sql.source.ConnectionW (implements net.truej.sql.fetch.Q<S,
B>, net.truej.sql.source.Source) - net.truej.sql.fetch.Constraint<T,
E> - net.truej.sql.compiler.DatabaseNames
- net.truej.sql.source.DataSourceW (implements net.truej.sql.fetch.Q<S,
B>, net.truej.sql.source.Source) - net.truej.sql.source.DataSourceW.AsCall (implements net.truej.sql.fetch.NoUpdateCount.None, net.truej.sql.fetch.NoUpdateCount.One)
- net.truej.sql.source.DataSourceW.AsCall.G (implements net.truej.sql.fetch.NoUpdateCount.None, net.truej.sql.fetch.NoUpdateCount.OneG)
- net.truej.sql.source.DataSourceW.AsCall.WithUpdateCount (implements net.truej.sql.fetch.UpdateCount.None<U>, net.truej.sql.fetch.UpdateCount.One<U>)
- net.truej.sql.source.DataSourceW.AsCall.WithUpdateCount.G (implements net.truej.sql.fetch.UpdateCount.None<U>, net.truej.sql.fetch.UpdateCount.One<U>)
- net.truej.sql.source.DataSourceW.Batched (implements net.truej.sql.fetch.As<C,
K>, net.truej.sql.fetch.NoUpdateCount.List_, net.truej.sql.fetch.NoUpdateCount.None) - net.truej.sql.source.DataSourceW.Batched.AsGeneratedKeys (implements net.truej.sql.fetch.NoUpdateCount.List_, net.truej.sql.fetch.NoUpdateCount.None)
- net.truej.sql.source.DataSourceW.Batched.AsGeneratedKeys.G (implements net.truej.sql.fetch.NoUpdateCount.OneG)
- net.truej.sql.source.DataSourceW.Batched.AsGeneratedKeys.WithUpdateCount (implements net.truej.sql.fetch.UpdateCount.List_<U>, net.truej.sql.fetch.UpdateCount.None<U>)
- net.truej.sql.source.DataSourceW.Batched.AsGeneratedKeys.WithUpdateCount.G (implements net.truej.sql.fetch.UpdateCount.ListG<U>)
- net.truej.sql.source.DataSourceW.Batched.G (implements net.truej.sql.fetch.NoUpdateCount.ListG)
- net.truej.sql.source.DataSourceW.Batched.WithUpdateCount (implements net.truej.sql.fetch.UpdateCount.List_<U>, net.truej.sql.fetch.UpdateCount.None<U>)
- net.truej.sql.source.DataSourceW.Batched.WithUpdateCount.G (implements net.truej.sql.fetch.UpdateCount.ListG<U>)
- net.truej.sql.source.DataSourceW.Single (implements net.truej.sql.fetch.As<C,
K>, net.truej.sql.fetch.NoUpdateCount.List_, net.truej.sql.fetch.NoUpdateCount.None, net.truej.sql.fetch.NoUpdateCount.One, net.truej.sql.fetch.NoUpdateCount.OneOrZero, net.truej.sql.fetch.NoUpdateCount.Stream_) - net.truej.sql.source.DataSourceW.Single.AsGeneratedKeys (implements net.truej.sql.fetch.NoUpdateCount.List_, net.truej.sql.fetch.NoUpdateCount.None, net.truej.sql.fetch.NoUpdateCount.One, net.truej.sql.fetch.NoUpdateCount.OneOrZero, net.truej.sql.fetch.NoUpdateCount.Stream_)
- net.truej.sql.source.DataSourceW.Single.AsGeneratedKeys.G (implements net.truej.sql.fetch.NoUpdateCount.List_, net.truej.sql.fetch.NoUpdateCount.OneG, net.truej.sql.fetch.NoUpdateCount.OneOrZero, net.truej.sql.fetch.NoUpdateCount.Stream_)
- net.truej.sql.source.DataSourceW.Single.AsGeneratedKeys.WithUpdateCount (implements net.truej.sql.fetch.UpdateCount.List_<U>, net.truej.sql.fetch.UpdateCount.None<U>, net.truej.sql.fetch.UpdateCount.One<U>, net.truej.sql.fetch.UpdateCount.OneOrZero<U>, net.truej.sql.fetch.UpdateCount.Stream_<U>)
- net.truej.sql.source.DataSourceW.Single.AsGeneratedKeys.WithUpdateCount.G (implements net.truej.sql.fetch.UpdateCount.ListG<U>, net.truej.sql.fetch.UpdateCount.OneG<U>, net.truej.sql.fetch.UpdateCount.OneOrZeroG<U>, net.truej.sql.fetch.UpdateCount.StreamG<U>)
- net.truej.sql.source.DataSourceW.Single.G (implements net.truej.sql.fetch.NoUpdateCount.ListG, net.truej.sql.fetch.NoUpdateCount.OneG, net.truej.sql.fetch.NoUpdateCount.OneOrZeroG, net.truej.sql.fetch.NoUpdateCount.StreamG)
- net.truej.sql.source.DataSourceW.Single.WithUpdateCount (implements net.truej.sql.fetch.UpdateCount.List_<U>, net.truej.sql.fetch.UpdateCount.None<U>, net.truej.sql.fetch.UpdateCount.One<U>, net.truej.sql.fetch.UpdateCount.OneOrZero<U>, net.truej.sql.fetch.UpdateCount.Stream_<U>)
- net.truej.sql.source.DataSourceW.Single.WithUpdateCount.G (implements net.truej.sql.fetch.UpdateCount.ListG<U>, net.truej.sql.fetch.UpdateCount.OneG<U>, net.truej.sql.fetch.UpdateCount.OneOrZeroG<U>, net.truej.sql.fetch.UpdateCount.StreamG<U>)
- net.truej.sql.bindings.DoubleReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.compiler.DtoGenerator
- net.truej.sql.compiler.ExistingDtoParser
- net.truej.sql.bindings.FloatReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.compiler.GLangParser
- net.truej.sql.bindings.IntegerReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.compiler.InvocationsFinder
- net.truej.sql.compiler.JdbcMetadataFetcher
- net.truej.sql.bindings.LongReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.compiler.MapperGenerator
- net.truej.sql.bindings.NullParameter (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.fetch.Parameters
- net.truej.sql.fetch.Parameters.AsNotNull
- net.truej.sql.fetch.Parameters.AsNullable
- java.util.ResourceBundle
- java.util.ListResourceBundle
- net.truej.sql.compiler.MessagesBundle_en
- java.util.ListResourceBundle
- net.truej.sql.bindings.ShortReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- net.truej.sql.bindings.Standard
- net.truej.sql.compiler.StatementGenerator
- net.truej.sql.compiler.StatementGenerator.Out
- net.truej.sql.bindings.StringReadWrite (implements net.truej.sql.config.TypeReadWrite<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.truej.sql.compiler.ConfigurationParser.ParseException
- net.truej.sql.fetch.ConstraintViolationException
- net.truej.sql.fetch.EvenSoNullPointerException
- net.truej.sql.compiler.ExistingDtoParser.ParseException
- net.truej.sql.compiler.GLangParser.ParseException
- net.truej.sql.bindings.NullParameter.UnreachableException
- net.truej.sql.fetch.SqlExceptionR
- net.truej.sql.fetch.TooFewRowsException
- net.truej.sql.fetch.TooMuchRowsException
- net.truej.sql.compiler.TrueSqlPlugin.ValidationException
- java.lang.RuntimeException
- java.lang.Exception
- net.truej.sql.compiler.TrueSqlPlugin (implements com.sun.source.util.Plugin)
- net.truej.sql.compiler.TypeFinder
- net.truej.sql.fetch.UpdateResult<U,
V> - net.truej.sql.fetch.UpdateResultStream<U,
V> (implements java.lang.AutoCloseable)
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
Interface Hierarchy
- net.truej.sql.fetch.As<C,
K> - net.truej.sql.source.ConnectionW.InTransactionAction<T,
E> - net.truej.sql.fetch.Constraint.Handler<T,
E> - net.truej.sql.source.DataSourceW.InTransactionAction<T,
E> - net.truej.sql.source.DataSourceW.WithConnectionAction<T,
E> - net.truej.sql.compiler.GLangParser.BindColumn
- net.truej.sql.compiler.GLangParser.Field
- net.truej.sql.compiler.GLangParser.FetchToField
- net.truej.sql.compiler.GLangParser.Lexeme
- net.truej.sql.compiler.GLangParser.NullabilityMark
- net.truej.sql.compiler.InvocationsFinder.QueryPart
- net.truej.sql.compiler.InvocationsFinder.ParameterPart
- net.truej.sql.fetch.NewConstraint
- net.truej.sql.source.Source (also extends net.truej.sql.config.RuntimeConfig)
- net.truej.sql.fetch.NoUpdateCount
- net.truej.sql.fetch.NoUpdateCount.ListG
- net.truej.sql.fetch.NoUpdateCount.List_
- net.truej.sql.fetch.NoUpdateCount.None
- net.truej.sql.fetch.NoUpdateCount.OneG
- net.truej.sql.fetch.NoUpdateCount.One
- net.truej.sql.fetch.NoUpdateCount.OneOrZeroG
- net.truej.sql.fetch.NoUpdateCount.OneOrZero
- net.truej.sql.fetch.NoUpdateCount.StreamG
- net.truej.sql.fetch.NoUpdateCount.Stream_
- net.truej.sql.fetch.Parameters.ArgumentsExtractor<T>
- net.truej.sql.fetch.Q<S,
B> - net.truej.sql.config.RuntimeConfig
- net.truej.sql.source.Source (also extends net.truej.sql.fetch.NewConstraint)
- net.truej.sql.compiler.StatementGenerator.FetchMode
- net.truej.sql.compiler.StatementGenerator.FetchTo
- net.truej.sql.compiler.StatementGenerator.Query
- net.truej.sql.compiler.StatementGenerator.StatementMode
- net.truej.sql.compiler.StatementGenerator.StatementLike
- net.truej.sql.compiler.StatementGenerator.AsGeneratedKeys
- net.truej.sql.compiler.StatementGenerator.StatementLike
- net.truej.sql.compiler.TrueSqlPlugin.MethodInvocationResult
- net.truej.sql.config.TypeReadWrite<T>
- net.truej.sql.fetch.UpdateCount
- net.truej.sql.fetch.UpdateCount.ListG<U>
- net.truej.sql.fetch.UpdateCount.List_<U>
- net.truej.sql.fetch.UpdateCount.None<U>
- net.truej.sql.fetch.UpdateCount.OneG<U>
- net.truej.sql.fetch.UpdateCount.One<U>
- net.truej.sql.fetch.UpdateCount.OneOrZeroG<U>
- net.truej.sql.fetch.UpdateCount.OneOrZero<U>
- net.truej.sql.fetch.UpdateCount.StreamG<U>
- net.truej.sql.fetch.UpdateCount.Stream_<U>
Annotation Interface Hierarchy
- net.truej.sql.config.CompileTimeChecks (implements java.lang.annotation.Annotation)
- net.truej.sql.config.Configuration (implements java.lang.annotation.Annotation)
- net.truej.sql.TrueSql (implements java.lang.annotation.Annotation)
- net.truej.sql.config.TypeBinding (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.truej.sql.compiler.GLangParser.NullMode
- net.truej.sql.compiler.StatementGenerator.SourceMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.truej.sql.compiler.ConfigurationParser.ParsedConfiguration
- net.truej.sql.compiler.GLangParser.BindColumn.Result
- net.truej.sql.compiler.GLangParser.Chain
- net.truej.sql.compiler.GLangParser.Colon (implements net.truej.sql.compiler.GLangParser.Lexeme)
- net.truej.sql.compiler.GLangParser.ColumnMetadata
- net.truej.sql.compiler.GLangParser.Dot (implements net.truej.sql.compiler.GLangParser.Lexeme)
- net.truej.sql.compiler.GLangParser.End (implements net.truej.sql.compiler.GLangParser.Lexeme)
- net.truej.sql.compiler.GLangParser.ExclamationMark (implements net.truej.sql.compiler.GLangParser.NullabilityMark)
- net.truej.sql.compiler.GLangParser.Line
- net.truej.sql.compiler.GLangParser.ListOfGroupField (implements net.truej.sql.compiler.GLangParser.FetchToField)
- net.truej.sql.compiler.GLangParser.ListOfScalarField (implements net.truej.sql.compiler.GLangParser.Field)
- net.truej.sql.compiler.GLangParser.NumberedColumn
- net.truej.sql.compiler.GLangParser.QuestionMark (implements net.truej.sql.compiler.GLangParser.NullabilityMark)
- net.truej.sql.compiler.GLangParser.ScalarField (implements net.truej.sql.compiler.GLangParser.FetchToField)
- net.truej.sql.compiler.GLangParser.Text (implements net.truej.sql.compiler.GLangParser.Lexeme)
- net.truej.sql.compiler.InvocationsFinder.InoutParameter
- net.truej.sql.compiler.InvocationsFinder.InParameter
- net.truej.sql.compiler.InvocationsFinder.OutParameter
- net.truej.sql.compiler.InvocationsFinder.TextPart (implements net.truej.sql.compiler.InvocationsFinder.QueryPart)
- net.truej.sql.compiler.InvocationsFinder.UnfoldParameter (implements net.truej.sql.compiler.InvocationsFinder.ParameterPart)
- net.truej.sql.compiler.JdbcMetadataFetcher.SqlColumnMetadata
- net.truej.sql.compiler.JdbcMetadataFetcher.SqlParameterMetadata
- net.truej.sql.bindings.Standard.Binding
- net.truej.sql.compiler.StatementGenerator.AsCall (implements net.truej.sql.compiler.StatementGenerator.StatementMode)
- net.truej.sql.compiler.StatementGenerator.AsDefault (implements net.truej.sql.compiler.StatementGenerator.StatementLike)
- net.truej.sql.compiler.StatementGenerator.AsGeneratedKeysColumnNames (implements net.truej.sql.compiler.StatementGenerator.AsGeneratedKeys)
- net.truej.sql.compiler.StatementGenerator.AsGeneratedKeysIndices (implements net.truej.sql.compiler.StatementGenerator.AsGeneratedKeys)
- net.truej.sql.compiler.StatementGenerator.BatchedQuery (implements net.truej.sql.compiler.StatementGenerator.Query)
- net.truej.sql.compiler.StatementGenerator.FetchList (implements net.truej.sql.compiler.StatementGenerator.FetchTo)
- net.truej.sql.compiler.StatementGenerator.FetchNone (implements net.truej.sql.compiler.StatementGenerator.FetchMode)
- net.truej.sql.compiler.StatementGenerator.FetchOne (implements net.truej.sql.compiler.StatementGenerator.FetchTo)
- net.truej.sql.compiler.StatementGenerator.FetchOneOrZero (implements net.truej.sql.compiler.StatementGenerator.FetchTo)
- net.truej.sql.compiler.StatementGenerator.FetchStream (implements net.truej.sql.compiler.StatementGenerator.FetchTo)
- net.truej.sql.compiler.StatementGenerator.SingleQuery (implements net.truej.sql.compiler.StatementGenerator.Query)
- net.truej.sql.compiler.TrueSqlPlugin.CompilationWarning
- net.truej.sql.compiler.TrueSqlPlugin.FetchInvocation (implements net.truej.sql.compiler.TrueSqlPlugin.MethodInvocationResult)
- net.truej.sql.compiler.TrueSqlPlugin.ValidationError (implements net.truej.sql.compiler.TrueSqlPlugin.MethodInvocationResult)
- java.lang.Record