8384858687888990
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isBNodes()) { node.replaceWith(new SqlNull()); } }
9596979899100101102
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isTyped()) { node.replaceWith(new SqlNull()); } }
107108109110111112113114
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isCalendar()) { node.replaceWith(new SqlNull()); } }
119120121122123124125126
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isLiterals()) { node.replaceWith(new SqlNull()); } }
131132133134135136137138
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isLong() || !var.getTypes().isLiterals()) { node.replaceWith(new SqlNull()); } }
143144145146147148149150
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isLanguages()) { node.replaceWith(new SqlNull()); } }
155156157158159160161162
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isNumeric()) { node.replaceWith(new SqlNull()); } }
167168169170171172173174
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isLong() || !var.getTypes().isURIs()) { node.replaceWith(new SqlNull()); } }
179180181182183184185186
{ ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isURIs()) { node.replaceWith(new SqlNull()); } }
188189190191192193194195
public void meet(PointColumn node) throws RuntimeException { ColumnVar var = replaceVar(node); if (var == null) return; if (!var.getTypes().isLiterals()) { node.replaceWith(new SqlNull()); } }