Uses of Interface
org.litebridge.orm.persistence.alias.AliasGenerator
Packages that use AliasGenerator
Package
Description
Fluent API for constructing DTO-mapped SQL queries (SELECT statements)
Provides classes for generating aliases for tables and columns in a database schema.
-
Uses of AliasGenerator in org.litebridge.orm.api.dto
Constructors in org.litebridge.orm.api.dto with parameters of type AliasGeneratorModifierConstructorDescriptionDtoJoinConditionClauseTerminal(DtoJoinSpec joinSpec, DtoSelector<DTO> delegate, AliasGenerator aliasGenerator) Creates a new instance ofDtoJoinConditionClauseTerminal.DtoProtoExpressionResolver(DtoSelectSpec selectSpec, AliasGenerator aliasGenerator, ClassFieldAccessorCache classFieldAccessorCache, TableRegistry tableRegistry) Creates a new instance ofDtoProtoExpressionResolver.DtoProtoExpressionResolver(AliasGenerator aliasGenerator, ClassFieldAccessorCache classFieldAccessorCache, TableRegistry tableRegistry) Creates a new instance ofDtoProtoExpressionResolverwithout a select specification.DtoSelector(Class<TypeOverride> typeOverride, OrmTable ormTable, TableRegistry tableRegistry, ClassFieldAccessorCache classFieldAccessorCache, DtoConstructor dtoConstructor, TransactionalDatabaseProvider databaseProvider, AliasGenerator aliasGenerator, LitebridgeContext litebridgeContext) Creates a new DtoSelector.DtoSelectSpec(Class<?> dtoClass, OrmTable dtoTable, AliasGenerator aliasGenerator, LitebridgeContext litebridgeContext) Creates a new DtoSelectSpec without type override.DtoSelectSpec(Class<?> dtoClass, OrmTable dtoTable, AliasGenerator aliasGenerator, LitebridgeContext litebridgeContext, @Nullable Class<?> typeOverride) Creates a new DtoSelectSpec. -
Uses of AliasGenerator in org.litebridge.orm.persistence.alias
Classes in org.litebridge.orm.persistence.alias that implement AliasGeneratorModifier and TypeClassDescriptionfinal classDefaultAliasGenerator is an implementation ofAliasGeneratorused for generating unique aliases for tables and columns in a database schema.final classAnAliasGeneratorimplementation that does not generate any aliases, returning the original table and column names instead.