@Override public String toCQLString() { StringBuilder sb = new StringBuilder(); for(int i=0; i < this.factories.size(); i++) { if (i > 0) sb.append(","); sb.append(this.factories.get(i).getColumnNameCQL3()); } return sb.toString(); } }
@Override protected int addOrderingColumn(ColumnDefinition c) { int index = super.addOrderingColumn(c); factories.addSelectorForOrdering(c, index); return factories.size() - 1; }
@Override public int addColumnForOrdering(ColumnDefinition c) { int index = super.addColumnForOrdering(c); factories.addSelectorForOrdering(c, index); return factories.size() - 1; }
@Override protected int addOrderingColumn(ColumnDefinition c) { int index = super.addOrderingColumn(c); factories.addSelectorForOrdering(c, index); return factories.size() - 1; }
@Override public int getResultSetIndex(ColumnDefinition c) { int index = getColumnIndex(c); if (index < 0) return -1; for (int i = 0, m = factories.size(); i < m; i++) if (factories.get(i).isSimpleSelectorFactory(index)) return i; return -1; }
@Override public int getResultSetIndex(ColumnDefinition c) { int index = getColumnIndex(c); if (index < 0) return -1; for (int i = 0, m = factories.size(); i < m; i++) if (factories.get(i).isSimpleSelectorFactory(index)) return i; return -1; }
@Override public int getResultSetIndex(ColumnDefinition c) { int index = getColumnIndex(c); if (index < 0) return -1; for (int i = 0, m = factories.size(); i < m; i++) if (factories.get(i).isSimpleSelectorFactory(index)) return i; return -1; }