Class MapValueWrapper

java.lang.Object
org.springframework.data.neo4j.core.mapping.MapValueWrapper

@API(status=INTERNAL, since="6.1.9") public final class MapValueWrapper extends Object
A wrapper or marker for a Neo4j org.neo4j.driver.internal.value.MapValue that needs to be unwrapped when used for properties. This class exists solely for projection / filtering purposes: It allows the DefaultNeo4jEntityConverter to keep the composite properties together as long as possible (in the form of above's MapValue. Thus, the key in the Constants.NAME_OF_PROPERTIES_PARAM fits the filter so that we can continue filtering after binding.
Author:
Michael J. Simons
  • Method Details

    • getMapValue

      public org.neo4j.driver.Value getMapValue()