protected void appendIdentifierColumns(SelectFragment frag, String alias) { if ( hasIdentifier ) { frag.addColumn( alias, identifierColumnName, identifierColumnAlias ); } }
select.addColumn( tableAlias, rowIdName, ROWID_ALIAS );
public SelectFragment addColumns(String[] columnNames) { for ( String columnName : columnNames ) { addColumn( columnName ); } return this; }
public SelectFragment addColumns(String tableAlias, String[] columnNames) { for ( String columnName : columnNames ) { addColumn( tableAlias, columnName ); } return this; }
public SelectFragment addColumns(String tableAlias, String[] columnNames, String[] columnAliases) { for (int i=0; i<columnNames.length; i++) { if ( columnNames[i]!=null ) { addColumn( tableAlias, columnNames[i], columnAliases[i] ); } } return this; }
public SelectFragment addColumn(String columnName) { addColumn(null, columnName); return this; }
public SelectFragment addColumn(String tableAlias, String columnName) { return addColumn(tableAlias, columnName, columnName); }
protected void appendIndexColumns(SelectFragment frag, String alias) { if ( hasIndex ) { for ( int i = 0; i < indexColumnIsGettable.length; i++ ) { if ( indexColumnIsGettable[i] ) { frag.addColumn( alias, indexColumnNames[i], indexColumnAliases[i] ); } else { frag.addFormula( alias, indexFormulaTemplates[i], indexColumnAliases[i] ); } } } }
protected void addDiscriminatorToSelect(SelectFragment select, String name, String suffix) { select.addColumn( name, getDiscriminatorColumnName(), getDiscriminatorAlias() ); }
protected void addDiscriminatorToSelect(SelectFragment select, String name, String suffix) { if ( isDiscriminatorFormula() ) { select.addFormula( name, getDiscriminatorFormulaTemplate(), getDiscriminatorAlias() ); } else { select.addColumn( name, getDiscriminatorColumnName(), getDiscriminatorAlias() ); } }
public void addDiscriminatorToSelect(SelectFragment select, String name, String suffix) { if ( hasSubclasses() ) { if ( explicitDiscriminatorColumnName == null ) { select.setExtraSelectList( discriminatorFragment( name ), getDiscriminatorAlias() ); } else { if ( getEntityMetamodel().getSuperclass() != null ) { name = generateTableAlias( name, getRootHierarchyClassTableIndex() ); } select.addColumn( name, explicitDiscriminatorColumnName, discriminatorAlias ); } } }
public SelectFragment addColumns(String tableAlias, String[] columnNames, String[] columnAliases) { for (int i=0; i<columnNames.length; i++) { if ( columnNames[i]!=null ) addColumn( tableAlias, columnNames[i], columnAliases[i] ); } return this; }
protected void appendIdentifierColumns(SelectFragment frag, String alias) { if ( hasIdentifier ) { frag.addColumn( alias, identifierColumnName, identifierColumnAlias ); } }
protected void appendIdentifierColumns(SelectFragment frag, String alias) { if ( hasIdentifier ) { frag.addColumn( alias, identifierColumnName, identifierColumnAlias ); } }
protected void appendElementColumns(SelectFragment frag, String elemAlias) { for ( int i=0; i<elementColumnIsSettable.length; i++ ) { if ( elementColumnIsSettable[i] ) { frag.addColumn( elemAlias, elementColumnNames[i], elementColumnAliases[i] ); } else { frag.addFormula( elemAlias, elementFormulaTemplates[i], elementColumnAliases[i] ); } } }
public SelectFragment addColumns(String[] columnNames) { for (int i=0; i<columnNames.length; i++) addColumn( columnNames[i] ); return this; }
protected void appendIndexColumns(SelectFragment frag, String alias) { if ( hasIndex ) { for ( int i = 0; i < indexColumnIsSettable.length; i++ ) { if ( indexColumnIsSettable[i] ) { frag.addColumn( alias, indexColumnNames[i], indexColumnAliases[i] ); } else { frag.addFormula( alias, indexFormulaTemplates[i], indexColumnAliases[i] ); } } } }
protected void appendIndexColumns(SelectFragment frag, String alias) { if ( hasIndex ) { for ( int i=0; i<indexColumnIsSettable.length; i++ ) { if ( indexColumnIsSettable[i] ) { frag.addColumn( alias, indexColumnNames[i], indexColumnAliases[i] ); } else { frag.addFormula( alias, indexFormulaTemplates[i], indexColumnAliases[i] ); } } } }
protected void addDiscriminatorToSelect(SelectFragment select, String name, String suffix) { if ( isDiscriminatorFormula() ) { select.addFormula( name, getDiscriminatorFormulaTemplate(), getDiscriminatorAlias() ); } else { select.addColumn( name, getDiscriminatorColumnName(), getDiscriminatorAlias() ); } }
protected void addDiscriminatorToSelect(SelectFragment select, String name, String suffix) { if ( isDiscriminatorFormula() ) { select.addFormula( name, getDiscriminatorFormulaTemplate(), getDiscriminatorAlias() ); } else { select.addColumn( name, getDiscriminatorColumnName(), getDiscriminatorAlias() ); } }