James Ahlborn
|
ac6811e50d
|
implement FormatDateTime function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1221 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
25069267eb
|
implement FormatCurrency and FormatPercent
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1220 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
fedeb0bc35
|
fill out remaining tests for FormatNumber
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1219 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
a2a57f1c3c
|
add more numeric config
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1218 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
47de466737
|
untested support for FormatNumber
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1217 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
b1fa4abea5
|
implement DateDiff function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1216 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
45699400f0
|
implement replace function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1215 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
504a1d8c0b
|
implement Val function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1214 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
45f64df5c5
|
finish DateAdd function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1213 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
8d5f4dc169
|
initial work for DateAdd function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1212 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
cea9b76064
|
update javadocs for new function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1211 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
6d1e438383
|
rework string conversion to date; add support for dates with implicit years; implement DatePart function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1210 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
e95602c377
|
fix broken test
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1209 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
603d0d1313
|
reimplemnt and test financial functions
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1208 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
11b92ba49d
|
add support for strconv function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1207 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
535e01e485
|
handle am/pm suffix dependent on date/time config
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1206 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
762312dd49
|
handle alternate decimal separators based on numeric config
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1205 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
859ba14dff
|
set default date/time and numeric config for a database
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1204 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
443c9fef2b
|
rework public expression api with better locale handling; support parsing of number strings with grouping separators
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1203 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
a314d6501d
|
add support for monthname function; implement better string to date/time conversions
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1202 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
0dea2079f7
|
add support for weekdayname function
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1201 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
b9dddc4eed
|
implement IsNumeric; add support for hex/oct integer strings
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1200 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
010cc904a5
|
implement IsNumeric; add support for hex/oct integer strings
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1199 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
8d5ae34b81
|
spelling
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1198 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
3ac2b76bd3
|
[maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1197 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
a83cdd4c1a
|
[maven-release-plugin] prepare release jackcess-2.2.0
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1195 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
29fcd9758e
|
prep for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1194 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
f3bdc28209
|
more doc updates
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1193 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
1236f27d91
|
refactor support for working with Value instances
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1192 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
44b3742c6d
|
add a bunch of javadocs for expr classes
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1191 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
5dbcd36169
|
minor refactor of function support; start adding top level docs for evaluation support
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1190 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
f0db074605
|
fix compiler warning
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1189 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
821c939d1c
|
update parent pom; update urls for https
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1188 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
3739de6df8
|
test TimeSerial; implement DateSerial
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1187 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
dd7b26018c
|
test custom EvalConfig; fix time format
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1186 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
b2aba90126
|
add some date function tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1185 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
0080d0c36f
|
minor update
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1184 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
abe506f27c
|
test number functions
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1183 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
18a4998e71
|
test more functions
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1182 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
37338c5a25
|
add ability to get original expression; implement some parsing tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1181 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
0dc74ed679
|
fix handling of certain field validator expressions; add some tests for various expressions
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1180 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
62f7289248
|
handle alternate true/false constant values
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1179 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 years ago |
James Ahlborn
|
17d5d661ac
|
add more tests; add not like
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1178 f203690c-595d-4dc9-a70b-905162fa7fd2
|
6 years ago |
James Ahlborn
|
0a182fbac9
|
more tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1177 f203690c-595d-4dc9-a70b-905162fa7fd2
|
6 years ago |
James Ahlborn
|
08d2cf2b83
|
use common method pattern between ParseContext and EvalConfig
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1176 f203690c-595d-4dc9-a70b-905162fa7fd2
|
6 years ago |
James Ahlborn
|
a6f33b99a6
|
ditch default parse context
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1175 f203690c-595d-4dc9-a70b-905162fa7fd2
|
6 years ago |
James Ahlborn
|
1595c573b1
|
minor code warning cleanups
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1174 f203690c-595d-4dc9-a70b-905162fa7fd2
|
6 years ago |
James Ahlborn
|
480e6e7113
|
bump version for moderate feature update
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1173 f203690c-595d-4dc9-a70b-905162fa7fd2
|
6 years ago |
James Ahlborn
|
77b2229aa3
|
merge branch exprs changes through r1171
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1172 f203690c-595d-4dc9-a70b-905162fa7fd2
|
6 years ago |
James Ahlborn
|
175a918ed7
|
merge trunk changes through r1170
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1171 f203690c-595d-4dc9-a70b-905162fa7fd2
|
6 years ago |