Class DocPropertyOptions
java.lang.Object
io.ebeanservice.docstore.api.mapping.DocPropertyOptions
public class DocPropertyOptions extends Object
Options for mapping a property for document storage.
-
Constructor Summary
Constructors Constructor Description DocPropertyOptions()Construct with no values set. -
Method Summary
Modifier and Type Method Description voidapply(io.ebean.annotation.DocMapping docMapping)Apply override mapping from the document level or embedded property level.voidapply(io.ebean.annotation.DocProperty docMapping)Apply the property level mapping options.DocPropertyOptionscopy()Create a copy of this such that it can be overridden on a per index basis.StringgetAnalyzer()FloatgetBoost()BooleangetCode()StringgetCopyTo()BooleangetDocValues()BooleangetEnabled()BooleangetIncludeInAll()BooleangetNorms()StringgetNullValue()io.ebean.annotation.DocProperty.OptiongetOptions()StringgetSearchAnalyzer()BooleangetSortable()BooleangetStore()booleanisCode()booleanisOptionsSet()Return true if the index options is set to a non-default value.booleanisSortable()voidsetAnalyzer(String analyzer)voidsetBoost(Float boost)voidsetCode(Boolean code)voidsetCopyTo(String copyTo)voidsetDocValues(Boolean docValues)voidsetEnabled(Boolean enabled)voidsetIncludeInAll(Boolean includeInAll)voidsetNorms(Boolean norms)voidsetNullValue(String nullValue)voidsetOptions(io.ebean.annotation.DocProperty.Option options)voidsetSearchAnalyzer(String searchAnalyzer)voidsetSortable(Boolean sortable)voidsetStore(Boolean store)StringtoString()
-
Constructor Details
-
DocPropertyOptions
public DocPropertyOptions()Construct with no values set.
-
-
Method Details
-
toString
-
isCode
-
getCode
-
setCode
-
isSortable
-
getSortable
-
setSortable
-
getBoost
-
setBoost
-
getNullValue
-
setNullValue
-
getStore
-
setStore
-
getIncludeInAll
-
setIncludeInAll
-
getDocValues
-
setDocValues
-
getAnalyzer
-
setAnalyzer
-
getSearchAnalyzer
-
setSearchAnalyzer
-
getCopyTo
-
setCopyTo
-
getEnabled
-
setEnabled
-
getNorms
-
setNorms
-
isOptionsSet
Return true if the index options is set to a non-default value. -
getOptions
-
setOptions
-
copy
Create a copy of this such that it can be overridden on a per index basis. -
apply
Apply override mapping from the document level or embedded property level. -
apply
Apply the property level mapping options.
-