public static class SchemaDefinition.FieldDefinition extends Object implements SchemaDefinition.SchemaField
Modifier and Type | Class and Description |
---|---|
static class |
SchemaDefinition.FieldDefinition.Builder |
Constructor and Description |
---|
FieldDefinition() |
FieldDefinition(String name) |
public FieldDefinition(String name)
public FieldDefinition()
public void setCopyFields(Collection<String> copyFields)
public static SchemaDefinition.FieldDefinition fromMap(Map<String,Object> source)
source
- public static SchemaDefinition.FieldDefinition.Builder newFieldDefinition()
public boolean isStored()
public boolean isIndexed()
public List<SchemaDefinition.Filter> getFilters()
public List<SchemaDefinition.Tokenizer> getTokenizers()
public boolean isMultiValued()
public boolean isRequired()
public void setStored(boolean stored)
public void setIndexed(boolean indexed)
public void setFilters(List<SchemaDefinition.Filter> filters)
public void setTokenizers(List<SchemaDefinition.Tokenizer> tokenizers)
public void setMultiValued(boolean multiValued)
public void setRequired(boolean required)
protected boolean canEqual(Object other)
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.