18 package com.mysql.clusterj.core.query;
21 import com.mysql.clusterj.ClusterJUserException;
22 import com.mysql.clusterj.core.spi.QueryExecutionContext;
23 import com.mysql.clusterj.core.util.I18NHelper;
24 import com.mysql.clusterj.core.util.Logger;
25 import com.mysql.clusterj.core.util.LoggerFactoryService;
26 import com.mysql.clusterj.query.Predicate;
27 import com.mysql.clusterj.query.PredicateOperand;
42 protected QueryDomainTypeImpl<?>
dobj;
51 protected boolean bound =
false;
65 boolean isMarkedAndUnbound(QueryExecutionContext context) {
77 public Object getParameterValue(QueryExecutionContext context) {
82 throw new UnsupportedOperationException(
83 local.
message(
"ERR_NotImplemented"));
87 throw new UnsupportedOperationException(
88 local.
message(
"ERR_NotImplemented"));
92 throw new UnsupportedOperationException(
93 local.
message(
"ERR_NotImplemented"));
97 throw new UnsupportedOperationException(
98 local.
message(
"ERR_NotImplemented"));
102 throw new UnsupportedOperationException(
103 local.
message(
"ERR_NotImplemented"));
107 throw new UnsupportedOperationException(
108 local.
message(
"ERR_NotImplemented"));
112 throw new UnsupportedOperationException(
113 local.
message(
"ERR_NotImplemented"));
117 throw new UnsupportedOperationException(
118 local.
message(
"ERR_NotImplemented"));
122 if (this.property != null && this.property.
fmd.getType() !=
property.fmd.getType()) {
124 this.property.fmd.getType().getName(),
property.fmd.getType().getName()));