public class FieldSchema extends Object implements Jsonizable
限定符和类型 | 类和说明 |
---|---|
static class |
FieldSchema.Analyzer |
构造器和说明 |
---|
FieldSchema(String fieldName,
FieldType fieldType) |
限定符和类型 | 方法和说明 |
---|---|
FieldSchema.Analyzer |
getAnalyzer() |
AnalyzerParameter |
getAnalyzerParameter() |
String |
getFieldName() |
FieldType |
getFieldType() |
IndexOptions |
getIndexOptions() |
List<FieldSchema> |
getSubFieldSchemas() |
Boolean |
isArray() |
Boolean |
isEnableSortAndAgg() |
Boolean |
isIndex() |
Boolean |
isStore() |
String |
jsonize() |
void |
jsonize(StringBuilder sb,
String newline) |
FieldSchema |
setAnalyzer(FieldSchema.Analyzer analyzer) |
FieldSchema |
setAnalyzerParameter(AnalyzerParameter analyzerParameter) |
FieldSchema |
setEnableSortAndAgg(boolean enableSortAndAgg) |
FieldSchema |
setFieldName(String fieldName) |
FieldSchema |
setFieldType(FieldType fieldType) |
FieldSchema |
setIndex(boolean index) |
FieldSchema |
setIndexOptions(IndexOptions indexOptions) |
FieldSchema |
setIsArray(boolean array) |
FieldSchema |
setStore(Boolean store) |
FieldSchema |
setSubFieldSchemas(List<FieldSchema> subFieldSchemas) |
public String getFieldName()
public FieldSchema setFieldName(String fieldName)
public FieldType getFieldType()
public FieldSchema setFieldType(FieldType fieldType)
public Boolean isIndex()
public FieldSchema setIndex(boolean index)
public IndexOptions getIndexOptions()
public FieldSchema setIndexOptions(IndexOptions indexOptions)
public FieldSchema.Analyzer getAnalyzer()
public FieldSchema setAnalyzer(FieldSchema.Analyzer analyzer)
public AnalyzerParameter getAnalyzerParameter()
public FieldSchema setAnalyzerParameter(AnalyzerParameter analyzerParameter)
public Boolean isEnableSortAndAgg()
public FieldSchema setEnableSortAndAgg(boolean enableSortAndAgg)
public Boolean isStore()
public FieldSchema setStore(Boolean store)
public Boolean isArray()
public FieldSchema setIsArray(boolean array)
public List<FieldSchema> getSubFieldSchemas()
public FieldSchema setSubFieldSchemas(List<FieldSchema> subFieldSchemas)
public String jsonize()
jsonize
在接口中 Jsonizable
public void jsonize(StringBuilder sb, String newline)
jsonize
在接口中 Jsonizable
Copyright © 2019. All Rights Reserved.