Uses of Class
org.litebridge.orm.engine.LitebridgeContext
Packages that use LitebridgeContext
Package
Description
Fluent API for constructing DTO-mapped SQL queries (SELECT statements)
Fluent API for constructing DTO-based deletes (DELETE statements)
Fluent API for constructing DTO-based updates (UPDATE statements)
Query/clause specification models used in the query API
Fluent API for constructing SQL queries (SELECT statements) without result object mapping
Fluent API for constructing direct SQL deletes (DELETE statements)
Fluent API for constructing direct SQL updates (UPDATE statements)
Core common ORM API function services.
Persistence subsystem; contains classes for saving/updating/deleting DTOs
-
Uses of LitebridgeContext in org.litebridge.orm.api.dto
Constructors in org.litebridge.orm.api.dto with parameters of type LitebridgeContextModifierConstructorDescriptionDtoHavingConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, @Nullable QueryNode node, Function<QueryNode, DtoHavingConditionClauseTerminal<DTO>> terminalRecreator) DtoJoinConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, QueryNode node, Function<QueryNode, DtoJoinConditionClauseTerminal<DTO>> terminalRecreator) 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.DtoWhereConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, @Nullable QueryNode node, Function<QueryNode, DtoWhereConditionClauseTerminal<DTO>> terminalRecreator) -
Uses of LitebridgeContext in org.litebridge.orm.api.dto.delete
Constructors in org.litebridge.orm.api.dto.delete with parameters of type LitebridgeContextModifierConstructorDescriptionDtoDeleteWhereConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, Function<QueryNode, DtoDeleteWhereConditionClauseTerminal<DTO>> terminalRecreator) DtoDeletor(Class<DTO> dtoClass, OrmTable dtoTable, TransactionalDatabaseProvider databaseProvider, SelectExpressionMapper selectExpressionMapper, LitebridgeContext litebridgeContext) Creates a new DtoDeletor. -
Uses of LitebridgeContext in org.litebridge.orm.api.dto.update
Constructors in org.litebridge.orm.api.dto.update with parameters of type LitebridgeContextModifierConstructorDescriptionDtoUpdater(Class<DTO> dtoClass, OrmTable dtoTable, TransactionalDatabaseProvider databaseProvider, SelectExpressionMapper selectExpressionMapper, LitebridgeContext litebridgeContext) Creates a new DtoUpdater.DtoUpdateWhereConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, Function<QueryNode, DtoUpdateWhereConditionClauseTerminal<DTO>> terminalRecreator) -
Uses of LitebridgeContext in org.litebridge.orm.api.select.model
Fields in org.litebridge.orm.api.select.model declared as LitebridgeContextMethods in org.litebridge.orm.api.select.model that return LitebridgeContextConstructors in org.litebridge.orm.api.select.model with parameters of type LitebridgeContext -
Uses of LitebridgeContext in org.litebridge.orm.api.sql
Constructors in org.litebridge.orm.api.sql with parameters of type LitebridgeContextModifierConstructorDescriptionSqlHavingConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, @Nullable QueryNode node, Function<QueryNode, SqlHavingConditionClauseTerminal> terminalRecreator) SqlJoinConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, @Nullable QueryNode node, Function<QueryNode, SqlJoinConditionClauseTerminal> terminalRecreator) SqlSelector(Table table, TransactionalDatabaseProvider databaseProvider, TableRegistry tableRegistry, LitebridgeContext litebridgeContext, QueryNode node) SqlSelectSpec(LitebridgeContext litebridgeContext, Table table) SqlWhereConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, @Nullable QueryNode node, Function<QueryNode, SqlWhereConditionClauseTerminal> terminalRecreator) -
Uses of LitebridgeContext in org.litebridge.orm.api.sql.delete
Constructors in org.litebridge.orm.api.sql.delete with parameters of type LitebridgeContextModifierConstructorDescriptionSqlDeleteWhereConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, Function<QueryNode, SqlDeleteWhereConditionClauseTerminal> terminalRecreator) SqlDeletor(Table table, TransactionalDatabaseProvider databaseProvider, SelectExpressionMapper selectExpressionMapper, LitebridgeContext litebridgeContext) -
Uses of LitebridgeContext in org.litebridge.orm.api.sql.update
Constructors in org.litebridge.orm.api.sql.update with parameters of type LitebridgeContextModifierConstructorDescriptionSqlUpdater(Table table, TransactionalDatabaseProvider databaseProvider, SelectExpressionMapper selectExpressionMapper, LitebridgeContext litebridgeContext) SqlUpdateWhereConditionClause(LitebridgeContext litebridgeContext, LogicOperator logicOperator, ExpressionSpec lhs, Function<QueryNode, SqlUpdateWhereConditionClauseTerminal> terminalRecreator) -
Uses of LitebridgeContext in org.litebridge.orm.engine
Constructor parameters in org.litebridge.orm.engine with type arguments of type LitebridgeContextModifierConstructorDescriptionFromClauseEngine(TransactionalDatabaseProvider databaseProvider, TableRegistry tableRegistry, ChangeTracker changeTracker, DtoConstructor dtoConstructor, Supplier<LitebridgeContext> contextSupplier) Constructs a newFromClauseEngine. -
Uses of LitebridgeContext in org.litebridge.orm.persistence
Fields in org.litebridge.orm.persistence declared as LitebridgeContextModifier and TypeFieldDescriptionprotected final LitebridgeContextAbstractStatementBuilder.litebridgeContextThe ORM context.Constructors in org.litebridge.orm.persistence with parameters of type LitebridgeContextModifierConstructorDescriptionAbstractConditionalStatementBuilder(OrmTable ormTable, LitebridgeContext litebridgeContext) Constructs a newAbstractConditionalStatementBuilder.protectedAbstractStatementBuilder(OrmTable ormTable, LitebridgeContext litebridgeContext) Constructs a newAbstractStatementBuilder.DeleteBuilder(OrmTable table, LitebridgeContext litebridgeContext) Constructs aDeleteBuilderfor the specified ORM table.PersistenceFacade(TableRegistry tableRegistry, TransactionalDatabaseProvider databaseProvider, ChangeTracker changeTracker, DtoConstructor dtoConstructor, LitebridgeContext litebridgeContext) Constructs a newPersistenceFacadeinstance.SelectSpecDtoMapper(DtoSelectSpec dtoSelectSpec, TypeConverter typeConverter, TableRegistry tableRegistry, DtoConstructor dtoConstructor, LitebridgeContext litebridgeContext)