}
public static final SqlJetScope adjustScopeNumberTypes(SqlJetScope scope) {
if (null == scope)
return null;
SqlJetScopeBound leftBound = scope.getLeftBound();
SqlJetScopeBound rightBound = scope.getRightBound();
if (leftBound != null) {
leftBound = new SqlJetScopeBound(adjustNumberTypes(leftBound.getValue()), leftBound.isInclusive());
}
if (rightBound != null) {
rightBound = new SqlJetScopeBound(adjustNumberTypes(rightBound.getValue()), rightBound.isInclusive());
}
return new SqlJetScope(leftBound, rightBound);
}