/** * Checks if this selection contains static columns. * @return <code>true</code> if this selection contains static columns, <code>false</code> otherwise; */ public boolean containsStaticColumns() { if (cfm.isStaticCompactTable() || !cfm.hasStaticColumns()) return false; if (isWildcard()) return true; return !Iterables.isEmpty(Iterables.filter(columns, STATIC_COLUMN_FILTER)); }
/** * Checks if this selection contains static columns. * @return <code>true</code> if this selection contains static columns, <code>false</code> otherwise; */ public boolean containsStaticColumns() { if (cfm.isStaticCompactTable() || !cfm.hasStaticColumns()) return false; if (isWildcard()) return true; return !Iterables.isEmpty(Iterables.filter(columns, STATIC_COLUMN_FILTER)); }
/** * Checks if this selection contains static columns. * @return <code>true</code> if this selection contains static columns, <code>false</code> otherwise; */ public boolean containsStaticColumns() { if (cfm.isStaticCompactTable() || !cfm.hasStaticColumns()) return false; if (isWildcard()) return true; return !Iterables.isEmpty(Iterables.filter(columns, STATIC_COLUMN_FILTER)); }
/** Returns true if the slice includes static columns, false otherwise. */ private boolean sliceIncludesStatics(ColumnSlice slice, boolean reversed, CFMetaData cfm) { return cfm.hasStaticColumns() && slice.includes(reversed ? cfm.comparator.reverseComparator() : cfm.comparator, cfm.comparator.staticPrefix().end()); }
/** Returns true if the slice includes static columns, false otherwise. */ private boolean sliceIncludesStatics(ColumnSlice slice, CFMetaData cfm) { return cfm.hasStaticColumns() && slice.includes(reversed ? cfm.comparator.reverseComparator() : cfm.comparator, cfm.comparator.staticPrefix().end()); }
public void beginNestedDocument(String fullPath, Uid uid) { final Document doc = (baseCfs.metadata.hasStaticColumns()) ? new StaticDocument(fullPath, doc(), uid) : new Document(fullPath, doc()); addDoc(doc); this.document = doc; }
private void initStaticColumnsInfo() { if (!cfm.hasStaticColumns()) return; // If it's a wildcard, we do select static but not only them if (selection.isWildcard()) { selectsStaticColumns = true; return; } // Otherwise, check the selected columns selectsStaticColumns = !Iterables.isEmpty(Iterables.filter(selection.getColumns(), isStaticFilter)); selectsOnlyStaticColumns = true; for (ColumnDefinition def : selection.getColumns()) { if (def.kind != ColumnDefinition.Kind.PARTITION_KEY && def.kind != ColumnDefinition.Kind.STATIC) { selectsOnlyStaticColumns = false; break; } } }
this.staticColumns = (baseCfs.metadata.hasStaticColumns()) ? new BitSet(fields.length) : null; for(int i=0; i < fields.length; i++) { ColumnIdentifier colId = new ColumnIdentifier(fields[i], true);
ColumnSlice[] slices = baseCfs.metadata.hasStaticColumns() ? new ColumnSlice[]{ baseCfs.metadata.comparator.staticPrefix().slice(), dataSlice } : new ColumnSlice[]{ dataSlice };
public void add(CFMetaData metadata, LegacyRangeTombstone tombstone) if (metadata.hasStaticColumns())
public void add(CFMetaData metadata, LegacyRangeTombstone tombstone) if (metadata.hasStaticColumns())
public void add(CFMetaData metadata, LegacyRangeTombstone tombstone) if (metadata.hasStaticColumns())
public void add(CFMetaData metadata, LegacyRangeTombstone tombstone) if (metadata.hasStaticColumns())
if (cfs.metadata.hasStaticColumns()) indexWriter.nextUnfilteredCluster(partition.staticRow());
if (cfs.metadata.hasStaticColumns()) indexWriter.nextUnfilteredCluster(partition.staticRow());
if (cfs.metadata.hasStaticColumns()) indexWriter.nextUnfilteredCluster(partition.staticRow());