Skip to content
Succès

Changes

Implementing logical operator composition with SQL function, making write of "like lower('%a%')" possible.
( df58e83 )
core/src/main/java/org/codefilarete/stalactite/query/model/operator/Substring.java core/src/main/java/org/codefilarete/stalactite/query/builder/OperatorSQLBuilderFactory.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/LowerCase.java core/src/main/java/org/codefilarete/stalactite/query/builder/WhereSQLBuilderFactory.java core/src/main/java/org/codefilarete/stalactite/query/model/UnitaryOperator.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/UpperCase.java core/src/test/java/org/codefilarete/stalactite/query/builder/OperatorSQLBuilderTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphismEntitySelector.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Cast.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/SQLFunction.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphismPersister.java core/src/main/java/org/codefilarete/stalactite/query/model/ValueWrapper.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Trim.java core/src/main/java/org/codefilarete/stalactite/query/model/Selectable.java core/src/test/java/org/codefilarete/stalactite/query/builder/FunctionSQLBuilderTest.java core/src/main/java/org/codefilarete/stalactite/query/model/ConditionalOperator.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/DateFormat.java core/src/main/java/org/codefilarete/stalactite/query/model/Operators.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Equals.java core/src/test/java/org/codefilarete/stalactite/sql/DialectTest.java core/src/main/java/org/codefilarete/stalactite/query/builder/FunctionSQLBuilderFactory.java core/src/test/java/org/codefilarete/stalactite/query/builder/WhereSQLBuilderTest.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/IsNull.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Like.java
guiom.mary at
Adding Like.ignoreCase() and Equals.ignoreCase() which introduces BiOperandOperator to be able of specify a function onto the left operand of a conditional operator.
( 4b5fb19 )
core/src/main/java/org/codefilarete/stalactite/query/model/operator/Min.java core/src/main/java/org/codefilarete/stalactite/query/model/UnitaryOperator.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/UpperCase.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Greater.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/IsNull.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/LowerCase.java spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.java core/src/main/java/org/codefilarete/stalactite/query/builder/OperatorSQLBuilderFactory.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Trim.java spring-integration/src/test/java/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Equals.java core/src/test/java/org/codefilarete/stalactite/query/builder/OperatorSQLBuilderTest.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Coalesce.java spring-integration/src/test/java/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/SQLFunction.java spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/DateFormat.java core/src/main/java/org/codefilarete/stalactite/query/builder/WhereSQLBuilderFactory.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Cast.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Like.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Sum.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Count.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Max.java core/src/main/java/org/codefilarete/stalactite/query/model/Where.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/Substring.java core/src/main/java/org/codefilarete/stalactite/query/model/QueryEase.java core/src/main/java/org/codefilarete/stalactite/query/builder/FunctionSQLBuilderFactory.java core/src/main/java/org/codefilarete/stalactite/query/model/operator/BiOperandOperator.java core/src/main/java/org/codefilarete/stalactite/query/model/Operators.java core/src/main/java/org/codefilarete/stalactite/query/builder/SelectSQLBuilderFactory.java spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.java core/src/main/java/org/codefilarete/stalactite/query/model/ValueWrapper.java
guiom.mary at