@Override public void visit( AliasSymbol obj ) { visitNode(obj.getSymbol()); append(SPACE); append(AS); append(SPACE); append(escapeSinglePart(obj.getOutputName())); }
@Override public void visit( AliasSymbol obj ) { visitNode(obj.getSymbol()); append(SPACE); append(AS); append(SPACE); append(escapeSinglePart(obj.getOutputName())); }
@Override public void visit( AliasSymbol obj ) { visitNode(obj.getSymbol()); append(SPACE); append(AS); append(SPACE); append(escapeSinglePart(obj.getOutputName())); }
String alias = null; if(symbol instanceof AliasSymbol) { alias = ((AliasSymbol)symbol).getOutputName(); symbol = ((AliasSymbol)symbol).getSymbol();
String alias = null; if(symbol instanceof AliasSymbol) { alias = ((AliasSymbol)symbol).getOutputName(); symbol = ((AliasSymbol)symbol).getSymbol();
String alias = null; if(symbol instanceof AliasSymbol) { alias = ((AliasSymbol)symbol).getOutputName(); symbol = ((AliasSymbol)symbol).getSymbol();
@Test public void testClone() { AliasSymbol a1 = new AliasSymbol("X", new ExpressionSymbol("x", new Constant(1))); //$NON-NLS-1$ //$NON-NLS-2$ a1.setOutputName("foo"); //$NON-NLS-1$ AliasSymbol clone = (AliasSymbol)a1.clone(); assertEquals(a1, clone); assertEquals(a1.getOutputName(), clone.getOutputName()); }
@Override public void visit( OrderByItem obj ) { Expression ses = obj.getSymbol(); if (ses instanceof AliasSymbol) { AliasSymbol as = (AliasSymbol)ses; outputDisplayName(as.getOutputName()); } else { visitNode(ses); } if (!obj.isAscending()) { append(SPACE); append(DESC); } // Don't print default "ASC" if (obj.getNullOrdering() != null) { append(SPACE); append(NonReserved.NULLS); append(SPACE); append(obj.getNullOrdering().name()); } }
@Override public void visit( OrderByItem obj ) { Expression ses = obj.getSymbol(); if (ses instanceof AliasSymbol) { AliasSymbol as = (AliasSymbol)ses; outputDisplayName(as.getOutputName()); } else { visitNode(ses); } if (!obj.isAscending()) { append(SPACE); append(DESC); } // Don't print default "ASC" if (obj.getNullOrdering() != null) { append(SPACE); append(NonReserved.NULLS); append(SPACE); append(obj.getNullOrdering().name()); } }
@Override public void visit( OrderByItem obj ) { Expression ses = obj.getSymbol(); if (ses instanceof AliasSymbol) { AliasSymbol as = (AliasSymbol)ses; outputDisplayName(as.getOutputName()); } else { visitNode(ses); } if (!obj.isAscending()) { append(SPACE); append(DESC); } // Don't print default "ASC" if (obj.getNullOrdering() != null) { append(SPACE); append(NonReserved.NULLS); append(SPACE); append(obj.getNullOrdering().name()); } }