Uses of Class
com.ibm.fhir.database.utils.query.node.BindMarkerNode
-
Packages that use BindMarkerNode Package Description com.ibm.fhir.database.utils.query com.ibm.fhir.database.utils.query.expression com.ibm.fhir.database.utils.query.node -
-
Uses of BindMarkerNode in com.ibm.fhir.database.utils.query
Methods in com.ibm.fhir.database.utils.query with parameters of type BindMarkerNode Modifier and Type Method Description T
BaseWhereAdapter. eq(BindMarkerNode bindMarker)
Add a bind marker and value to the expressionT
BaseWhereAdapter. escape(BindMarkerNode bindMarker)
Add ESCAPE ? to the expressionT
BaseWhereAdapter. gt(BindMarkerNode bindMarker)
Add a bind marker and its value to the expressionT
BaseWhereAdapter. gte(BindMarkerNode bindMarker)
Add >= {bindMarker} to the expressionT
BaseWhereAdapter. like(BindMarkerNode bindMarker)
Add LIKE ? to the expressionT
BaseWhereAdapter. lt(BindMarkerNode bindMarker)
Add < {bindMarker} to the expressionT
BaseWhereAdapter. lte(BindMarkerNode bindMarker)
Add <= {bindMarker} to the expressionT
BaseWhereAdapter. neq(BindMarkerNode bindMarker)
Add a bind marker and its value to the expression -
Uses of BindMarkerNode in com.ibm.fhir.database.utils.query.expression
Methods in com.ibm.fhir.database.utils.query.expression that return BindMarkerNode Modifier and Type Method Description static BindMarkerNode
ExpressionSupport. bind(java.lang.Double value)
Factory function to create a BindMarkerNode with the given valuestatic BindMarkerNode
ExpressionSupport. bind(java.lang.Integer value)
Factory function to create a BindMarkerNode with the given valuestatic BindMarkerNode
ExpressionSupport. bind(java.lang.Long value)
Factory function to create a BindMarkerNode with the given valuestatic BindMarkerNode
ExpressionSupport. bind(java.lang.String value)
Factory function for creating a BindMarkerNode instancestatic BindMarkerNode
ExpressionSupport. bind(java.math.BigDecimal value)
Factory function to create a BindMarkerNode with the given valuestatic BindMarkerNode
ExpressionSupport. bind(java.time.Instant value)
Factory function to create a BindMarkerNode with the given valueConstructor parameters in com.ibm.fhir.database.utils.query.expression with type arguments of type BindMarkerNode Constructor Description StringExpNodeVisitor(IDatabaseTranslator translator, java.util.List<BindMarkerNode> collectBindMarkersInto, boolean pretty)
Collect the bind marker values into the given listStringStatementRenderer(IDatabaseTranslator translator, java.util.List<BindMarkerNode> collectBindMarkersInto, boolean pretty)
Public constructor -
Uses of BindMarkerNode in com.ibm.fhir.database.utils.query.node
Subclasses of BindMarkerNode in com.ibm.fhir.database.utils.query.node Modifier and Type Class Description class
BigDecimalBindMarkerNode
A bind marker representing a BigDecimal valueclass
DoubleBindMarkerNode
A bind marker representing a Double valueclass
InstantBindMarkerNode
A bind marker representing a Instant valueclass
IntegerBindMarkerNode
A bind marker representing an Integer valueclass
LongBindMarkerNode
A bind marker representing a nullable Long valueclass
StringBindMarkerNode
A bind marker representing a String valueMethods in com.ibm.fhir.database.utils.query.node with parameters of type BindMarkerNode Modifier and Type Method Description void
PredicateParser. bindMarker(BindMarkerNode node)
Add a bind marker ? and its value to the expression
-