Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.expressionevaluator / org.gvsig.expressionevaluator.lib / org.gvsig.expressionevaluator.lib.api / src / main / java / org / gvsig / expressionevaluator / spi / AbstractFunction.java @ 46104

History | View | Annotate | Download (29.2 KB)

# Date Author Comment
46005 11/07/2021 12:22 PM Óscar Martínez

refs #5685 Operadores trabajan con bigdecimal

45944 10/08/2021 08:24 AM Joaquín del Cerro Murciano

Force functions json file to use utf8 encoding.

45739 06/28/2021 10:46 PM Joaquín del Cerro Murciano
45633 04/11/2021 09:05 PM Joaquín del Cerro Murciano

refs #5620, añadida la funcion JSON_VALUE al evaluador de expresiones.

45041 05/26/2020 02:37 PM Joaquín del Cerro Murciano

Corregido que utilizar los operadores relacionales con un operando a null, no falle, y en general retorne false (salvo eq/is)

45025 05/13/2020 06:04 PM Joaquín del Cerro Murciano

- Añadida la funcion Map(fn,list).
- Añadida la funcion dict(Map<String,Code>) al codebuilder.
- Cambiada la funcion dict(). Ahora recibe como parametros (key1, value1, key2, value2,...)
- Añadido soporte para funciones lambda
- Modificado el compilador para soportar paso de parametros por nombre, que son mapeados al ultimo argumento de la funcion como un diccionario..

45011 05/08/2020 09:51 AM Joaquín del Cerro Murciano

Añadido soporte basico para json en el avaluador de expresiones (tipos JsonObject, JsonArray, funciones to_joson, to_string, getitem modificada para acceder a elementos de arrays y objectos json, soporte para definicion de listas y diccionarios estilo python/json y conversion de estos a objetos json)....

44924 04/19/2020 11:34 AM Joaquín del Cerro Murciano
44885 04/14/2020 10:06 AM Joaquín del Cerro Murciano

He pasado el operador MOD, % a funcion. Parece que es mas compatible SQL la funcion que el operador.

44855 03/30/2020 06:49 PM Joaquín del Cerro Murciano

refs #5199

44750 02/18/2020 07:26 PM Joaquín del Cerro Murciano

Arreglos en la funcion SELECT, cacheado de recursos de BBDD, cacheado de acceso a variables de workspace, rehechas las funciones de manejo de fechas para adaptarlas a SQL.

44738 02/04/2020 06:33 PM Joaquín del Cerro Murciano

re-hecha la integracion entre el evaluador de expresiones y DAL.

44644 12/19/2019 11:07 PM Joaquín del Cerro Murciano

refs #5185, separado el expression evaluator en tres. El base, el que añade el soporte para geometrias y el que añade funciones de tiempo. Asi es posible usar el evaluador de expresiones cuando no se tiene acceso a la libreria de geometrias.

44592 11/15/2019 10:13 PM Joaquín del Cerro Murciano

refs #5136, varias correcciones para que el CREATE FUNCTION pueda cargar funciones definidas en scripts externos o desde metodos estaticos de clases java. He añadido tambien test unitarios para ello (TestCreateFunction).

44389 09/13/2019 02:18 PM Joaquín del Cerro Murciano

- Implementado COSA como un lenguage de scripting de java.
- Añadidas funciones basadas en FolderManager.
- Corecciones en la gramatica y alineada en lo posible con SQL

44376 08/21/2019 07:32 PM Joaquín del Cerro Murciano

refs #5094, modificaciones para que la funcion FOREING_VALUE se traslade a LEFT JOINs en tablas de BBDD.

44266 06/04/2019 08:28 PM Joaquín del Cerro Murciano

Añadidas las funciones DATEDIFF y DATEADD.

44139 02/22/2019 10:26 PM Joaquín del Cerro Murciano

Añadido soporte para definir gramaticas y definida una gramatica simple por defecto.

44098 02/10/2019 09:01 PM Joaquín del Cerro Murciano
44009 01/09/2019 09:05 PM Joaquín del Cerro Murciano

Añadido soporte para optimizar el codigo de las expresiones

44006 01/08/2019 08:29 PM Joaquín del Cerro Murciano

Correcciones y mejoras en el ExpressionEvaluator

43989 01/02/2019 05:47 PM Joaquín del Cerro Murciano

Correcciones en el dialogo de añadir campo y en el evaluador de expresiones

43939 10/03/2018 12:00 PM Joaquín del Cerro Murciano
43521 09/25/2017 04:00 PM Joaquín del Cerro Murciano
43520 09/23/2017 12:24 AM Joaquín del Cerro Murciano
43512 09/21/2017 01:44 PM Joaquín del Cerro Murciano