Uses of Package
com.ibm.fhir.database.utils.query.node
-
Classes in com.ibm.fhir.database.utils.query.node used by com.ibm.fhir.database.utils.query Class Description BindMarkerNode Represents a bind variable marker (?) in a SQL expressionExpNode A node in the expression tree for building SQL predicate statementsExpNodeVisitor A visitor for processing expression trees (SQL predicate statements).PredicateParser Basically follows Dijkstra's shunting yard algorithm to ensure correct handling of operator precedence as the expression nodes are added -
Classes in com.ibm.fhir.database.utils.query.node used by com.ibm.fhir.database.utils.query.expression Class Description BindMarkerNode Represents a bind variable marker (?) in a SQL expressionExpNode A node in the expression tree for building SQL predicate statementsExpNodeVisitor A visitor for processing expression trees (SQL predicate statements). -
Classes in com.ibm.fhir.database.utils.query.node used by com.ibm.fhir.database.utils.query.node Class Description AdditiveExpNode Base for all additive type expressionsBinaryExpNode A binary expression for addition, multiplication, comparison etcBindMarkerNode Represents a bind variable marker (?) in a SQL expressionComparativeExpNode Base for all comparative type expressions (<, <=, >, >=)EqualityExpNode Base for all equality type expressionsExpNode A node in the expression tree for building SQL predicate statementsExpNodeVisitor A visitor for processing expression trees (SQL predicate statements).LiteralExpNode Base of literal values in the expression treeMultiplicativeExpNode Base for all multiplicative type expressionsOperatorNode An expression node which is an operator (as opposed to an operand).UnaryExpNode A unary expression -
Classes in com.ibm.fhir.database.utils.query.node used by com.ibm.fhir.persistence.jdbc.domain Class Description ExpNode A node in the expression tree for building SQL predicate statements