Class NestedStringFieldMapping
java.lang.Object
com.atlassian.confluence.plugins.index.api.mapping.AbstractFieldMapping
com.atlassian.confluence.plugins.index.api.mapping.NestedStringFieldMapping
- All Implemented Interfaces:
FieldMapping
- Direct Known Subclasses:
ContentPermissionSetFieldMapping
Field mapping for a field with one nested string field: e.g.
{"field": [{"values": ["value1", "value2"]}]}
- Since:
- 8.7
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<R> R
accept
(FieldMappingVisitor<R> visitor) Applies the supplied visitor to this field mapping with its respective callback.createField
(Collection<String> values)
-
Constructor Details
-
NestedStringFieldMapping
-
-
Method Details
-
getNestedFieldName
-
getFullName
-
createField
-
accept
Description copied from interface:FieldMapping
Applies the supplied visitor to this field mapping with its respective callback.- Parameters:
visitor
- The visitor to dispatch- Returns:
- The value that is returned by the supplied visitor
-
builder
-