public static CFMetaData fromThriftForUpdate(CfDef cf_def, CFMetaData toUpdate) throws org.apache.cassandra.exceptions.InvalidRequestException, ConfigurationException { return internalFromThrift(cf_def, false, toUpdate.allColumns(), toUpdate.isDense()); }
public boolean isStaticCompactTable() { return !isSuper() && !isDense() && !isCompound(); }
public boolean isCQLTable() { return !isSuper() && !isDense() && isCompound(); }
public static CFMetaData fromThriftForUpdate(CfDef cf_def, CFMetaData toUpdate) throws org.apache.cassandra.exceptions.InvalidRequestException, ConfigurationException { return internalFromThrift(cf_def, false, toUpdate.allColumns(), toUpdate.isDense()); }
public SuperColumnCompatibility.SuperColumnRestrictions getSuperColumnRestrictions() { assert cfm.isSuper() && cfm.isDense(); if (cached == null) cached = new SuperColumnCompatibility.SuperColumnRestrictions(Iterators.concat(clusteringColumnsRestrictions.iterator(), nonPrimaryKeyRestrictions.iterator())); return cached; } }
public SuperColumnCompatibility.SuperColumnRestrictions getSuperColumnRestrictions() { assert cfm.isSuper() && cfm.isDense(); if (cached == null) cached = new SuperColumnCompatibility.SuperColumnRestrictions(Iterators.concat(clusteringColumnsRestrictions.iterator(), nonPrimaryKeyRestrictions.iterator())); return cached; } }
@Override protected Restriction newEQRestriction(CFMetaData cfm, VariableSpecifications boundNames) throws InvalidRequestException { assert cfm.isSuper() && cfm.isDense(); List<ColumnDefinition> receivers = receivers(cfm); Term term = toTerm(receivers, getValue(), cfm.ksName, boundNames); return new SingleColumnRestriction.SuperColumnMultiEQRestriction(receivers.get(0), term); }
@Override protected Restriction newSliceRestriction(CFMetaData cfm, VariableSpecifications boundNames, Bound bound, boolean inclusive) throws InvalidRequestException { assert cfm.isSuper() && cfm.isDense(); List<ColumnDefinition> receivers = receivers(cfm); Term term = toTerm(receivers, getValue(), cfm.ksName, boundNames); return new SingleColumnRestriction.SuperColumnMultiSliceRestriction(receivers.get(0), bound, inclusive, term); }
@Override protected Restriction newSliceRestriction(CFMetaData cfm, VariableSpecifications boundNames, Bound bound, boolean inclusive) throws InvalidRequestException { assert cfm.isSuper() && cfm.isDense(); List<ColumnDefinition> receivers = receivers(cfm); Term term = toTerm(receivers, getValue(), cfm.ksName, boundNames); return new SingleColumnRestriction.SuperColumnMultiSliceRestriction(receivers.get(0), bound, inclusive, term); }
@Override protected Restriction newSliceRestriction(CFMetaData cfm, VariableSpecifications boundNames, Bound bound, boolean inclusive) throws InvalidRequestException { assert cfm.isSuper() && cfm.isDense(); List<ColumnDefinition> receivers = receivers(cfm); Term term = toTerm(receivers, getValue(), cfm.ksName, boundNames); return new SingleColumnRestriction.SuperColumnMultiSliceRestriction(receivers.get(0), bound, inclusive, term); }
@Override protected Restriction newEQRestriction(CFMetaData cfm, VariableSpecifications boundNames) throws InvalidRequestException { assert cfm.isSuper() && cfm.isDense(); List<ColumnDefinition> receivers = receivers(cfm); Term term = toTerm(receivers, getValue(), cfm.ksName, boundNames); return new SingleColumnRestriction.SuperColumnMultiEQRestriction(receivers.get(0), term); }
@Override protected Restriction newEQRestriction(CFMetaData cfm, VariableSpecifications boundNames) throws InvalidRequestException { assert cfm.isSuper() && cfm.isDense(); List<ColumnDefinition> receivers = receivers(cfm); Term term = toTerm(receivers, getValue(), cfm.ksName, boundNames); return new SingleColumnRestriction.SuperColumnMultiEQRestriction(receivers.get(0), term); }
public void serialize(DataOutputPlus out, CFMetaData metadata) throws IOException { out.writeInt(size); if (size == 0) return; if (metadata.isCompound()) serializeCompound(out, metadata.isDense()); else serializeSimple(out); }
public long serializedSize(CFMetaData metadata) { long size = 0; size += TypeSizes.sizeof(this.size); if (this.size == 0) return size; if (metadata.isCompound()) return size + serializedSizeCompound(metadata.isDense()); else return size + serializedSizeSimple(); }
public void serialize(DataOutputPlus out, CFMetaData metadata) throws IOException { out.writeInt(size); if (size == 0) return; if (metadata.isCompound()) serializeCompound(out, metadata.isDense()); else serializeSimple(out); }
public long serializedSize(CFMetaData metadata) { long size = 0; size += TypeSizes.sizeof(this.size); if (this.size == 0) return size; if (metadata.isCompound()) return size + serializedSizeCompound(metadata.isDense()); else return size + serializedSizeSimple(); }
public void serialize(DataOutputPlus out, CFMetaData metadata) throws IOException { out.writeInt(size); if (size == 0) return; if (metadata.isCompound()) serializeCompound(out, metadata.isDense()); else serializeSimple(out); }
public long serializedSize(CFMetaData metadata) { long size = 0; size += TypeSizes.sizeof(this.size); if (this.size == 0) return size; if (metadata.isCompound()) return size + serializedSizeCompound(metadata.isDense()); else return size + serializedSizeSimple(); }
public long serializedSize(CFMetaData metadata) { long size = 0; size += TypeSizes.sizeof(this.size); if (this.size == 0) return size; if (metadata.isCompound()) return size + serializedSizeCompound(metadata.isDense()); else return size + serializedSizeSimple(); }
public SuperColumnCompatibility.SuperColumnRestrictions getSuperColumnRestrictions() { assert cfm.isSuper() && cfm.isDense(); if (cached == null) cached = new SuperColumnCompatibility.SuperColumnRestrictions(Iterators.concat(clusteringColumnsRestrictions.iterator(), nonPrimaryKeyRestrictions.iterator())); return cached; } }