public class DocSysColumns
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DocSysColumns.Names |
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableMap<ColumnIdent,DataType> |
COLUMN_IDENTS |
static ColumnIdent |
DOC |
static ColumnIdent |
FETCHID
|
static ColumnIdent |
ID |
static ColumnIdent |
RAW |
static ColumnIdent |
SCORE |
static ColumnIdent |
UID |
static ColumnIdent |
VERSION |
Constructor and Description |
---|
DocSysColumns() |
Modifier and Type | Method and Description |
---|---|
static void |
forTable(TableIdent tableIdent,
java.util.function.BiConsumer<ColumnIdent,Reference> consumer)
Calls
consumer for each sys column with a reference containing tableIdent |
static Reference |
forTable(TableIdent table,
ColumnIdent column) |
static java.lang.String |
nameForLucene(ColumnIdent ident) |
public static final ColumnIdent ID
public static final ColumnIdent VERSION
public static final ColumnIdent SCORE
public static final ColumnIdent UID
public static final ColumnIdent DOC
public static final ColumnIdent RAW
public static final ColumnIdent FETCHID
public static final com.google.common.collect.ImmutableMap<ColumnIdent,DataType> COLUMN_IDENTS
public static void forTable(TableIdent tableIdent, java.util.function.BiConsumer<ColumnIdent,Reference> consumer)
consumer
for each sys column with a reference containing tableIdent
public static Reference forTable(TableIdent table, ColumnIdent column)
public static java.lang.String nameForLucene(ColumnIdent ident)