void parseWithHints(Token paren, WithQueryCommand with){ String comment = getComment(paren); if (comment == null || comment.isEmpty()) { return; } String[] parts = comment.split("\\s"); //$NON-NLS-1$ for (String part : parts) { if (WithQueryCommand.NO_INLINE.equalsIgnoreCase(part)) { with.setNoInline(true); } else if (WithQueryCommand.MATERIALIZE.equalsIgnoreCase(part)) { with.setMaterialize(true); } } }
void parseWithHints(Token paren, WithQueryCommand with){ String comment = getComment(paren); if (comment == null || comment.isEmpty()) { return; } String[] parts = comment.split("\\s"); //$NON-NLS-1$ for (String part : parts) { if (WithQueryCommand.NO_INLINE.equalsIgnoreCase(part)) { with.setNoInline(true); } else if (WithQueryCommand.MATERIALIZE.equalsIgnoreCase(part)) { with.setMaterialize(true); } } }
void parseWithHints(Token paren, WithQueryCommand with){ String comment = getComment(paren); if (comment == null || comment.isEmpty()) { return; } String[] parts = comment.split("\\s"); //$NON-NLS-1$ for (String part : parts) { if (WithQueryCommand.NO_INLINE.equalsIgnoreCase(part)) { with.setNoInline(true); } else if (WithQueryCommand.MATERIALIZE.equalsIgnoreCase(part)) { with.setMaterialize(true); } } }
wqc.setNoInline(with.isNoInline()); ((TempMetadataID)with.getGroupSymbol().getMetadataID()).getTableData().setModel(modelID); this.withPlanningState.pushdownWith.put(with.getGroupSymbol().getName(), wqc);
wqc.setNoInline(with.isNoInline()); ((TempMetadataID)with.getGroupSymbol().getMetadataID()).getTableData().setModel(modelID); this.withPlanningState.pushdownWith.put(with.getGroupSymbol().getName(), wqc);
wqc.setNoInline(with.isNoInline()); ((TempMetadataID)with.getGroupSymbol().getMetadataID()).getTableData().setModel(modelID); this.withPlanningState.pushdownWith.put(with.getGroupSymbol().getName(), wqc);