Class MapCompositeConverter

java.lang.Object
org.neo4j.ogm.typeconversion.MapCompositeConverter
All Implemented Interfaces:
CompositeAttributeConverter<Map<?,?>>

public class MapCompositeConverter extends Object implements CompositeAttributeConverter<Map<?,?>>
MapCompositeConverter converts Map field into prefixed properties of node or relationship entity. The prefix and delimiter is configurable.
Author:
Frantisek Hartman, Michael J. Simons
  • Constructor Details

    • MapCompositeConverter

      public MapCompositeConverter(String prefix, String delimiter, boolean allowCast, ParameterizedType mapFieldType, Predicate<Class<?>> isSupportedNativeType)
      Create MapCompositeConverter
      Parameters:
      prefix - prefix that is used for all properties
      delimiter - delimiter that is used between prefix, properties and nested properties
      allowCast - if casting from non Cypher types should be allowed
      mapFieldType - type information for the field
      isSupportedNativeType - Passed on f
  • Method Details