public static class SchemaDefinition.FieldDefinition extends Object implements SchemaDefinition.SchemaField
Constructor and Description |
---|
FieldDefinition() |
FieldDefinition(String name) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getCopyFields() |
Object |
getDefaultValue() |
List<SchemaDefinition.Filter> |
getFilters() |
String |
getName() |
List<SchemaDefinition.Tokenizer> |
getTokenizers() |
String |
getType() |
boolean |
isIndexed() |
boolean |
isMultiValued() |
boolean |
isRequired() |
boolean |
isStored() |
void |
setCopyFields(Collection<String> copyFields) |
void |
setDefaultValue(Object defaultValue) |
void |
setFilters(List<SchemaDefinition.Filter> filters) |
void |
setIndexed(boolean indexed) |
void |
setMultiValued(boolean multiValued) |
void |
setName(String name) |
void |
setRequired(boolean required) |
void |
setStored(boolean stored) |
void |
setTokenizers(List<SchemaDefinition.Tokenizer> tokenizers) |
void |
setType(String type) |
public FieldDefinition()
public FieldDefinition(String name)
public String getName()
public String getType()
public void setType(String type)
public boolean isStored()
public void setStored(boolean stored)
public boolean isIndexed()
public void setIndexed(boolean indexed)
public Object getDefaultValue()
public void setDefaultValue(Object defaultValue)
public void setCopyFields(Collection<String> copyFields)
public List<SchemaDefinition.Filter> getFilters()
public void setFilters(List<SchemaDefinition.Filter> filters)
public List<SchemaDefinition.Tokenizer> getTokenizers()
public void setTokenizers(List<SchemaDefinition.Tokenizer> tokenizers)
public void setName(String name)
public boolean isMultiValued()
public void setMultiValued(boolean multiValued)
public boolean isRequired()
public void setRequired(boolean required)
Copyright © 2011-2015–2015 Pivotal Software, Inc.. All rights reserved.