public class PartitionColumns extends java.lang.Object implements java.lang.Iterable<ColumnDefinition>
| Modifier and Type | Class and Description |
|---|---|
static class |
PartitionColumns.Builder |
| Modifier and Type | Field and Description |
|---|---|
static PartitionColumns |
NONE |
Columns |
regulars |
Columns |
statics |
| Constructor and Description |
|---|
PartitionColumns(Columns statics,
Columns regulars) |
| Modifier and Type | Method and Description |
|---|---|
static PartitionColumns.Builder |
builder() |
Columns |
columns(boolean isStatic) |
boolean |
contains(ColumnDefinition column) |
void |
digest(java.security.MessageDigest digest) |
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
boolean |
includes(PartitionColumns columns) |
boolean |
isEmpty() |
java.util.Iterator<ColumnDefinition> |
iterator() |
static PartitionColumns |
of(ColumnDefinition column) |
java.util.Iterator<ColumnDefinition> |
selectOrderIterator() |
java.lang.String |
toString() |
PartitionColumns |
without(ColumnDefinition column) |
PartitionColumns |
withoutStatics() |
public static PartitionColumns NONE
public final Columns statics
public final Columns regulars
public static PartitionColumns of(ColumnDefinition column)
public PartitionColumns without(ColumnDefinition column)
public PartitionColumns withoutStatics()
public boolean isEmpty()
public Columns columns(boolean isStatic)
public boolean contains(ColumnDefinition column)
public boolean includes(PartitionColumns columns)
public java.util.Iterator<ColumnDefinition> iterator()
iterator in interface java.lang.Iterable<ColumnDefinition>public java.util.Iterator<ColumnDefinition> selectOrderIterator()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void digest(java.security.MessageDigest digest)
public static PartitionColumns.Builder builder()
Copyright © 2015 The Apache Software Foundation