Package org.apache.cassandra.db
Class RegularAndStaticColumns
java.lang.Object
org.apache.cassandra.db.RegularAndStaticColumns
- All Implemented Interfaces:
Iterable<ColumnMetadata>
Columns (or a subset of the columns) that a partition contains.
This mainly groups both static and regular columns for convenience.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()columns(boolean isStatic) booleancontains(ColumnMetadata column) booleaninthashCode()booleanincludes(RegularAndStaticColumns columns) booleanisEmpty()iterator()static RegularAndStaticColumnsof(ColumnMetadata column) intsize()Returns the total number of static and regular columns.toString()longwithout(ColumnMetadata column) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
NONE
-
statics
-
regulars
-
-
Constructor Details
-
RegularAndStaticColumns
-
-
Method Details
-
of
-
without
-
mergeTo
-
isEmpty
public boolean isEmpty() -
columns
-
contains
-
includes
-
iterator
- Specified by:
iteratorin interfaceIterable<ColumnMetadata>
-
selectOrderIterator
-
size
public int size()Returns the total number of static and regular columns. -
toString
-
equals
-
hashCode
public int hashCode() -
builder
-