K - type of the column key or nameE - type of the enumerationpublic final class EnumColumn<K extends Serializable & Comparable<K>,E extends Enum<E>> extends Column<K,E>
| Modifier and Type | Class and Description |
|---|---|
static class |
EnumColumn.EnumColumnDecoder<K extends Serializable & Comparable<K>,E extends Enum<E>>
Enum column decoder.
|
serializer| Constructor and Description |
|---|
EnumColumn(ColumnName<K,E> name)
Creates a boolean column with no value.
|
EnumColumn(ColumnName<K,E> name,
E value)
Creates a boolean column.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ColumnVisitor<K> visitor)
Calls a visit method of the visitor, this class object passes itself as
an argument to the visit method this class object.
|
int |
compareTo(Column<K,E> o2) |
public EnumColumn(ColumnName<K,E> name)
name - column's namepublic EnumColumn(ColumnName<K,E> name, E value)
name - column's namevalue - column's valuepublic int compareTo(Column<K,E> o2)
compareTo in class Column<K extends Serializable & Comparable<K>,E extends Enum<E>>public void accept(ColumnVisitor<K> visitor)
visitor - ColumnVisitorCopyright © 2014. All Rights Reserved.