aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/com/healthmarketscience/jackcess/impl/expr/Expressionator.java
Commit message (Expand)AuthorAgeFilesLines
* cleanup some compiler warnings, thanks Markus SpannJames Ahlborn2024-02-081-1/+0
* Add support for using Predicates to match values in Cursors. Add PatternColu...James Ahlborn2020-06-271-3/+12
* overrides everywhereJames Ahlborn2018-12-201-0/+20
* switch expression engine to LocalDateTimeJames Ahlborn2018-12-151-8/+3
* switch to commons lang3James Ahlborn2018-11-271-1/+1
* rework public expression api with better locale handling; support parsing of ...James Ahlborn2018-10-041-128/+153
* add support for monthname function; implement better string to date/time conv...James Ahlborn2018-09-291-1/+2
* refactor support for working with Value instancesJames Ahlborn2018-09-061-7/+7
* add ability to get original expression; implement some parsing testsJames Ahlborn2018-07-171-15/+22
* fix handling of certain field validator expressions; add some tests for vario...James Ahlborn2018-07-141-11/+16
* handle alternate true/false constant valuesJames Ahlborn2018-07-131-4/+11
* add more tests; add not likeJames Ahlborn2018-07-011-1/+11
* more testsJames Ahlborn2018-06-291-0/+1
* use common method pattern between ParseContext and EvalConfigJames Ahlborn2018-06-271-2/+3
* ditch default parse contextJames Ahlborn2018-06-271-17/+0
* cleanup some fixmesJames Ahlborn2018-05-301-4/+1
* handle literal string default valuesJames Ahlborn2018-05-301-94/+124
* normalize decimals when used; convert number literals to decimal instead of d...James Ahlborn2018-05-271-4/+4
* do not allow null result for conditionsJames Ahlborn2018-05-251-93/+95
* plug expr evaluation into columns/tables; create Identifier for tracking expr...James Ahlborn2018-05-081-22/+86
* use specific exceptions for expr evalJames Ahlborn2018-03-311-26/+26
* handle plus as a unary number modifier; handle precedence of plus/minus in mo...James Ahlborn2017-10-141-3/+52
* long type should be int values; implement more date/time and misc other funct...James Ahlborn2017-09-231-2/+2
* implement a bunch of functions which really need unit tests; add support for ...James Ahlborn2017-09-051-3/+4
* use actual implicit comp op subclassJames Ahlborn2017-04-291-1/+19
* better handling of non-conditional exprs as field validatorsJames Ahlborn2017-04-291-8/+28
* change regex to compile on first use; turn invalid pattern into unmatchable r...James Ahlborn2017-02-111-31/+47
* support string to number coercion for mixed math operationsJames Ahlborn2017-02-041-1/+7
* add date time Value accessorJames Ahlborn2017-01-261-3/+18
* better terminology for expressionsJames Ahlborn2017-01-151-26/+26
* add TemporalConfig to allow for custom expression date/time formatsJames Ahlborn2017-01-141-2/+7
* change evaluation contextJames Ahlborn2016-12-311-94/+115
* use isNullJames Ahlborn2016-12-241-2/+2
* start testing simple math exprsJames Ahlborn2016-12-181-0/+4
* add result caching for pure expressionsJames Ahlborn2016-12-151-1/+45
* add method for indicating purity of an expression, possible use for future ca...James Ahlborn2016-12-151-0/+73
* ditch boolean typeJames Ahlborn2016-12-091-8/+9
* checkpoint reworking expression classes and implementing many basic operationsJames Ahlborn2016-12-091-23/+34
* reorg of expression classesJames Ahlborn2016-11-181-0/+1765