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)
Fluent API for constructing SQL queries (SELECT statements) without result object mapping
Core common ORM API function services.
Provides classes for generating aliases for tables and columns in a database schema.
-
Uses of AliasGenerator in org.litebridge.orm.api.dto
Methods in org.litebridge.orm.api.dto with parameters of type AliasGeneratorModifier and TypeMethodDescriptionprotected DtoSelectSpecDtoSelector.createSelectSpec(AliasGenerator aliasGenerator) Constructors in org.litebridge.orm.api.dto with parameters of type AliasGeneratorModifierConstructorDescriptionDtoProtoExpressionResolver(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, @Nullable QueryNode node) Creates a new DtoSelector.DtoSelectSpec(Class<?> dtoClass, OrmTable dtoTable, AliasGenerator aliasGenerator, LitebridgeContext litebridgeContext) Creates a new DtoSelectSpec. -
Uses of AliasGenerator in org.litebridge.orm.api.sql
Methods in org.litebridge.orm.api.sql with parameters of type AliasGeneratorModifier and TypeMethodDescriptionprotected SqlSelectSpecSqlSelector.createSelectSpec(AliasGenerator aliasGenerator) -
Uses of AliasGenerator in org.litebridge.orm.engine
Methods in org.litebridge.orm.engine that return AliasGeneratorConstructors in org.litebridge.orm.engine with parameters of type AliasGeneratorModifierConstructorDescriptionLitebridgeContext(LitebridgeConfig config, FromClauseEngine fromClauseEngine, SqlFunctionRegistry sqlFunctionRegistry, QueryPlanCache queryPlanCache, AliasGenerator aliasGenerator, TableMetaDataCache tableMetaDataCache, TypeConverter typeConverter, SelectExpressionMapper selectExpressionMapper) Create a new Litebridge context with the specified components.QueryCompiler(TableRegistry tableRegistry, AliasGenerator aliasGenerator) -
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.Methods in org.litebridge.orm.persistence.alias that return AliasGeneratorModifier and TypeMethodDescriptionAliasGeneratorFactory.create()Creates a new, fresh instance of anAliasGenerator.