/** * @return a non-updateable map representation */ public LinkedHashMap<ElementSymbol, Expression> getClauseMap() { LinkedHashMap<ElementSymbol, Expression> result = new LinkedHashMap<ElementSymbol, Expression>(); for (SetClause clause : this.setClauses) { result.put(clause.getSymbol(), clause.getValue()); } return result; }
/** * @return a non-updateable map representation */ public LinkedHashMap<ElementSymbol, Expression> getClauseMap() { LinkedHashMap<ElementSymbol, Expression> result = new LinkedHashMap<ElementSymbol, Expression>(); for (SetClause clause : this.setClauses) { result.put(clause.getSymbol(), clause.getValue()); } return result; }
/** * @return a non-updateable map representation */ public LinkedHashMap<ElementSymbol, Expression> getClauseMap() { LinkedHashMap<ElementSymbol, Expression> result = new LinkedHashMap<ElementSymbol, Expression>(); for (SetClause clause : this.setClauses) { result.put(clause.getSymbol(), clause.getValue()); } return result; }
protected void validateSetClauseList(SetClauseList list) { Set<ElementSymbol> dups = new HashSet<ElementSymbol>(); HashSet<ElementSymbol> changeVars = new HashSet<ElementSymbol>(); for (SetClause clause : list.getClauses()) { ElementSymbol elementID = clause.getSymbol(); if (!changeVars.add(elementID)) { dups.add(elementID); } } if(!dups.isEmpty()) { handleValidationError(QueryPlugin.Util.getString("ERR.015.012.0062", dups), dups); //$NON-NLS-1$ } }
protected void validateSetClauseList(SetClauseList list) { Set<ElementSymbol> dups = new HashSet<ElementSymbol>(); HashSet<ElementSymbol> changeVars = new HashSet<ElementSymbol>(); for (SetClause clause : list.getClauses()) { ElementSymbol elementID = clause.getSymbol(); if (!changeVars.add(elementID)) { dups.add(elementID); } } if(!dups.isEmpty()) { handleValidationError(QueryPlugin.Util.getString("ERR.015.012.0062", dups), dups); //$NON-NLS-1$ } }
protected void validateSetClauseList(SetClauseList list) { Set<ElementSymbol> dups = new HashSet<ElementSymbol>(); HashSet<ElementSymbol> changeVars = new HashSet<ElementSymbol>(); for (SetClause clause : list.getClauses()) { ElementSymbol elementID = clause.getSymbol(); if (!changeVars.add(elementID)) { dups.add(elementID); } } if(!dups.isEmpty()) { handleValidationError(QueryPlugin.Util.getString("ERR.015.012.0062", dups), dups); //$NON-NLS-1$ } }
public void visit(SetClause obj) { obj.setSymbol(getMappedElement(obj.getSymbol())); }
public void visit(SetClause obj) { obj.setSymbol(getMappedElement(obj.getSymbol())); }
@Override public void visit( SetClause obj ) { ElementSymbol symbol = obj.getSymbol(); outputShortName(symbol); append(" = "); //$NON-NLS-1$ visitNode(obj.getValue()); }
public void visit(SetClause obj) { String type = DataTypeManager.getDataTypeName(obj.getSymbol().getType()); try { setDesiredType(obj.getValue(), obj.getSymbol().getType(), obj); obj.setValue(ResolverUtil.convertExpression(obj.getValue(), type, metadata)); } catch(QueryResolverException e) { handleException(new QueryResolverException(e, QueryPlugin.Util.getString("SetClause.resolvingError", new Object[] {obj.getValue(), obj.getSymbol(), type}))); //$NON-NLS-1$ } }
public void visit(SetClause obj) { String type = DataTypeManager.getDataTypeName(obj.getSymbol().getType()); try { setDesiredType(obj.getValue(), obj.getSymbol().getType(), obj); obj.setValue(ResolverUtil.convertExpression(obj.getValue(), type, metadata)); } catch(QueryResolverException e) { handleException(new QueryResolverException(e, QueryPlugin.Util.getString("SetClause.resolvingError", new Object[] {obj.getValue(), obj.getSymbol(), type}))); //$NON-NLS-1$ } }
public void visit(SetClause obj) { String type = DataTypeManager.getDataTypeName(obj.getSymbol().getType()); try { setDesiredType(obj.getValue(), obj.getSymbol().getType(), obj); obj.setValue(ResolverUtil.convertExpression(obj.getValue(), type, metadata)); } catch(QueryResolverException e) { handleException(new QueryResolverException(e, QueryPlugin.Util.getString("SetClause.resolvingError", new Object[] {obj.getValue(), obj.getSymbol(), type}))); //$NON-NLS-1$ } }
@Override public void visit( SetClause obj ) { ElementSymbol symbol = obj.getSymbol(); outputShortName(symbol); append(" = "); //$NON-NLS-1$ visitNode(obj.getValue()); }
@Override public void visit( SetClause obj ) { ElementSymbol symbol = obj.getSymbol(); outputShortName(symbol); append(" = "); //$NON-NLS-1$ visitNode(obj.getValue()); }
org.teiid.language.SetClause translate(SetClause setClause) { return new org.teiid.language.SetClause(translate(setClause.getSymbol()), translate(setClause.getValue())); }
org.teiid.language.SetClause translate(SetClause setClause) { return new org.teiid.language.SetClause(translate(setClause.getSymbol()), translate(setClause.getValue())); }
org.teiid.language.SetClause translate(SetClause setClause) { return new org.teiid.language.SetClause(translate(setClause.getSymbol()), translate(setClause.getValue())); }
public void visit(SetClause obj) { preVisitVisitor(obj); visitNode(obj.getSymbol()); visitNode(obj.getValue()); postVisitVisitor(obj); }
public void visit(SetClause obj) { preVisitVisitor(obj); visitNode(obj.getSymbol()); visitNode(obj.getValue()); postVisitVisitor(obj); }
public void visit(SetClause obj) { preVisitVisitor(obj); visitNode(obj.getSymbol()); visitNode(obj.getValue()); postVisitVisitor(obj); }