@Retention(value=RUNTIME) @Target(value=FIELD) @Documented @Inherited public @interface Field
Modifier and Type | Optional Element and Description |
---|---|
String |
analyzer |
boolean |
coerce |
String[] |
copyTo |
boolean |
docValues |
boolean |
fielddata |
DateFormat |
format |
int |
ignoreAbove |
String[] |
ignoreFields |
boolean |
ignoreMalformed |
boolean |
includeInParent |
boolean |
index |
IndexOptions |
indexOptions |
boolean |
indexPhrases |
IndexPrefixes[] |
indexPrefixes
implemented as array to enable the empty default value
|
String |
name
The name to be used to store the field inside the document.
|
String |
normalizer |
boolean |
norms |
String |
nullValue |
String |
pattern |
int |
positionIncrementGap |
double |
scalingFactor |
String |
searchAnalyzer |
Similarity |
similarity |
boolean |
store |
TermVector |
termVector |
FieldType |
type |
String |
value
Alias for
name() . |
public abstract FieldType type
public abstract DateFormat format
public abstract String pattern
public abstract String searchAnalyzer
public abstract String analyzer
public abstract String normalizer
public abstract String[] ignoreFields
public abstract String[] copyTo
public abstract IndexOptions indexOptions
public abstract IndexPrefixes[] indexPrefixes
public abstract String nullValue
public abstract Similarity similarity
public abstract TermVector termVector
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.