Package org.ehrbase.aql.sql.binding
package org.ehrbase.aql.sql.binding
-
ClassDescriptionconvert a select or where AQL field into its SQL equivalent for a composition attribute.convert a field that is not identied as an EHR or a COMPOSITION (content or attribute).do some smart guess to identify if a string is an ISO8601 data/time with timezonehandles function expression and parameters.String container with a qualifierCreated by christian on 11/1/2016.deals with sub-query expressions to identify whether correlated query is required (LATERAL join) Sub queries are specified at https://www.postgresql.org/docs/13/functions-subquery.html AQL MATCHES is substituted with IN since it is not a standard SQL operatorCreated by christian on 3/12/2018.Created by christian on 10/31/2016.Created by christian on 2/17/2017.Created by christian on 4/27/2018.evaluate the SQL expression for locatables in the ITEM_STRUCTURE: OBSERVATION, INSTRUCTION, CLUSTER etc.Created by christian on 9/23/2016.Bind the abstract representation of a SELECT clause into a SQL expression Created by christian on 5/4/2016.Bind the abstract WHERE clause parameters into a SQL expression Created by christian on 5/20/2016.handles jsquery expressionBind the abstract WHERE clause parameters into a SQL expression Created by christian on 5/20/2016.check if a where variable represents a temporal object.