Name | Type | Default value | Description |
---|---|---|---|
indexField | string | ||
forcedRank | long | ||
rankBoost | long | ||
form | string | normalized | Which form of SemanticAnnotation value should we index? {@code enum(exact,normalized)} |
dataModelState | string | Is this annotation target managed by a data model? @enum{null,auto,customized}. If null, this prefix handler is not related to a data model. If "auto", this prefix handler is auto-generated by a data model. If "customized", this prefix handler was auto-generated by a data model and then customized. | |
dataModelClass | string | If dataModelState is "auto" or "customized", you will find here the name of the DataModelClass that generated this AnnotationTarget. | |
dataModelProperty | string | If dataModelState is "auto" or "customized", you will find here the name of the DataModelProperty that generated this AnnotationTarget. | |
searchable | boolean | If true, the SemanticAnnotation can be searched for. | |
indexLevel | string | If searchable, index kind where data will be indexed. Can be "exact", "lowercase", "normalized" or "custom". | |
customIndexKind | int | If indexLevel = "custom", this index kind will be used. | |
retrievable | boolean | If true, the SemanticAnnotation can be retrieved. | |
retrieveField | string | The field where the SemanticAnnotation is stored for retrieval, if 'retrievable' is set to true. If null, 'indexField' will be used to store the SemanticAnnotation for retrieval. |
Name | Type | Description |
---|---|---|
fromDataModel | com.exalead.indexing.analysis.v10.AnnotationTarget | If dataModelState is "customized", you will find here the original prefix handler generated by the data model. Use this to easily see what reverting to "auto" from "customized" would imply. |