private List<String> tokenizeField(String indexedFieldName) {
    List<String> tokenizedFields =
        JavaWorkarounds.computeIfAbsent(tokenizedFieldCache, indexedFieldName,
            field -> Arrays.asList(indexedFieldName.split("\\.")));
    return tokenizedFields;
  }
Recursively serialize each indexed field's value into a field of lucene document. The field
name will be in the same format as its indexed, such as contacts.homepage.content

@param index lucene index
@param value user object to be serialized into index
geode-lucene/src/main/java/org/apache/geode/cache/lucene/FlatFormatSerializer.java