void |
NewQuantityParmBehaviorUtil.addCodeIfPresent(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String code) |
add code if present.
|
void |
NewQuantityParmBehaviorUtil.addSystemIfPresent(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String system) |
adds the system if present.
|
static void |
NewNumberParmBehaviorUtil.addValue(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String columnBase,
SearchConstants.Prefix prefix,
java.math.BigDecimal value) |
Append the condition and bind the variables according to the semantics of the
passed prefix
adds the value to the whereClause.
|
void |
NewDateParmBehaviorUtil.buildApproxRangeClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.time.Instant lowerBound,
java.time.Instant upperBound) |
builds approximate range clause
|
static void |
NewNumberParmBehaviorUtil.buildApproxRangeClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String columnBase,
java.math.BigDecimal lowerBound,
java.math.BigDecimal upperBound,
java.math.BigDecimal value) |
Add the approx range clause to the given whereClauseSegment
|
void |
NewDateParmBehaviorUtil.buildCommonClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String columnNameLowOrHigh,
java.lang.String operator,
java.time.Instant bound) |
builds the common clause
|
void |
NewLastUpdatedParmBehaviorUtil.buildCommonClause(WhereFragment whereClauseSegment,
java.lang.String operator,
java.time.Instant value) |
builds the common clause
|
static void |
NewNumberParmBehaviorUtil.buildCommonClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String columnName,
java.lang.String columnNameLow,
java.lang.String columnNameHigh,
java.lang.String operator,
java.math.BigDecimal value,
java.math.BigDecimal bound) |
the build common clause considers _VALUE_*** and _VALUE when querying the
data.
|
void |
NewDateParmBehaviorUtil.buildCustomRangeClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
QueryParameter lowerBoundQueryParm,
QueryParameter upperBoundQueryParm) |
build a custom range clause
|
static void |
NewNumberParmBehaviorUtil.buildEbOrSaClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String columnNameLowOrHigh,
java.lang.String operator,
java.math.BigDecimal bound) |
the build eb or sa clause considers only _VALUE_LOW and _VALUE_HIGH
|
void |
NewDateParmBehaviorUtil.buildEqualsRangeClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.time.Instant lowerBound,
java.time.Instant upperBound) |
builds equals range
|
void |
NewLastUpdatedParmBehaviorUtil.buildEqualsRangeClause(WhereFragment whereClauseSegment,
java.time.Instant lowerBound,
java.time.Instant upperBound) |
builds equals range
|
static void |
NewNumberParmBehaviorUtil.buildEqualsRangeClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String columnBase,
java.math.BigDecimal lowerBound,
java.math.BigDecimal upperBound) |
Add the equals range clause to the given whereClauseSegment
|
void |
NewLastUpdatedParmBehaviorUtil.buildLastUpdatedDerivedTable(WhereFragment fromClause,
java.util.List<QueryParameter> parameters) |
builds the query parameters for the last updated
|
void |
NewLocationParmBehaviorUtil.buildLocationSearchQuery(WhereFragment whereClauseSegment,
java.util.List<Bounding> boundingAreas,
java.lang.String paramTableAlias) |
build location search query based on the bounding areas.
|
void |
NewDateParmBehaviorUtil.buildNotEqualsRangeClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.time.Instant lowerBound,
java.time.Instant upperBound) |
build not equals range clause
|
void |
NewLastUpdatedParmBehaviorUtil.buildNotEqualsRangeClause(WhereFragment whereClauseSegment,
java.time.Instant lowerBound,
java.time.Instant upperBound) |
build not equals range clause
|
static void |
NewNumberParmBehaviorUtil.buildNotEqualsRangeClause(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
java.lang.String columnBase,
java.math.BigDecimal lowerBound,
java.math.BigDecimal upperBound) |
Add the not-equals range clause to the given whereClauseSegment
|
void |
NewDateParmBehaviorUtil.buildPredicates(WhereFragment whereClauseSegment,
java.lang.String tableAlias,
SearchConstants.Prefix prefix,
java.time.Instant lowerBound,
java.time.Instant upperBound) |
builds query elements based on prefix type.
|
void |
NewLastUpdatedParmBehaviorUtil.buildPredicates(WhereFragment whereClauseSegment,
SearchConstants.Prefix prefix,
java.time.Instant value,
java.time.Instant upperBound) |
builds query elements based on prefix type.
|
void |
NewLocationParmBehaviorUtil.buildQueryForBoundingBox(WhereFragment whereClauseSegment,
BoundingBox boundingBox,
java.lang.String paramTableAlias) |
build query for bounding box.
|
void |
NewLocationParmBehaviorUtil.buildQueryForBoundingRadius(WhereFragment whereClauseSegment,
java.lang.String paramAlias,
BoundingRadius boundingRadius) |
build query for bounding radius.
|
void |
NewDateParmBehaviorUtil.executeBehavior(WhereFragment whereClauseSegment,
QueryParameter queryParm,
java.lang.String tableAlias) |
Generate WHERE clause predicates based on the query parameter data
|
void |
NewLastUpdatedParmBehaviorUtil.executeBehavior(WhereFragment whereClause,
QueryParameter queryParm) |
generate for each
|
void |
NewNumberParmBehaviorUtil.executeBehavior(WhereFragment whereClauseSegment,
QueryParameter queryParm,
java.lang.String tableAlias) |
Add the filter predicate logic to the given whereClauseSegment
|
void |
NewQuantityParmBehaviorUtil.executeBehavior(WhereFragment whereClauseSegment,
QueryParameter queryParm,
java.lang.String tableAlias) |
|