public final class FieldMapping extends Object implements Comparable<FieldMapping>
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldMapping.Builder |
| Modifier and Type | Field and Description |
|---|---|
String |
analyzer |
static String |
ANCESTOR_FIELD |
com.google.common.collect.ImmutableMap<String,Object> |
argsMap |
static String |
BYTES_FIELD |
String |
copyTo |
Boolean |
docValues |
static String |
EXPIRY_FIELD |
String |
field |
Boolean |
hasFields |
Boolean |
includeInAll |
Indexed |
indexed |
static List<FieldMapping> |
PRIVATE_FIELDS |
com.google.common.collect.ImmutableMap<String,FieldMapping> |
properties |
static String |
STATUS_FIELD |
Boolean |
stored |
static String |
TIMESTAMP_FIELD |
FieldType |
type |
| Constructor and Description |
|---|
FieldMapping() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(FieldMapping other) |
boolean |
equals(Object o) |
static FieldMapping.Builder |
fieldBuilder() |
boolean |
hasFields() |
int |
hashCode() |
boolean |
hasProperties() |
static FieldMapping.Builder |
nestedField(String field) |
static FieldMapping.Builder |
notAnalyzedField(String field,
FieldType fieldType) |
static FieldMapping.Builder |
notAnalyzedStringField(String field) |
static FieldMapping.Builder |
objectField(String field) |
static FieldMapping.Builder |
simpleField(String field,
FieldType fieldType) |
public static final String BYTES_FIELD
public static final String TIMESTAMP_FIELD
public static final String EXPIRY_FIELD
public static final String ANCESTOR_FIELD
public static final String STATUS_FIELD
public static final List<FieldMapping> PRIVATE_FIELDS
public final String field
public final FieldType type
public final Indexed indexed
public final String analyzer
public final String copyTo
public final Boolean docValues
public final Boolean includeInAll
public final Boolean hasFields
public final Boolean stored
public final com.google.common.collect.ImmutableMap<String,FieldMapping> properties
public int compareTo(FieldMapping other)
compareTo in interface Comparable<FieldMapping>public boolean hasProperties()
public boolean hasFields()
public static FieldMapping.Builder fieldBuilder()
public static FieldMapping.Builder objectField(String field)
public static FieldMapping.Builder nestedField(String field)
public static FieldMapping.Builder notAnalyzedStringField(String field)
public static FieldMapping.Builder notAnalyzedField(String field, FieldType fieldType)
public static FieldMapping.Builder simpleField(String field, FieldType fieldType)
Copyright © 2012–2015 Polyglotted IO. All rights reserved.