Class Constants

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

@API(status=EXPERIMENTAL, since="6.0") public final class Constants extends Object
A pool of constants used in our Cypher generation. These constants may change without further notice and are meant for internal use only.
Since:
6.0
Author:
Michael J. Simons
  • Field Details

    • NAME_OF_TYPED_ROOT_NODE

      public static final Function<NodeDescription<?>, org.neo4j.cypherdsl.core.SymbolicName> NAME_OF_TYPED_ROOT_NODE
      A function for deriving a name for the root node of a query.
    • NAME_OF_ROOT_NODE

      public static final org.neo4j.cypherdsl.core.SymbolicName NAME_OF_ROOT_NODE
      A generic name for an untyped root node.
    • NAME_OF_INTERNAL_ID

      public static final String NAME_OF_INTERNAL_ID
      The name of the property SDN uses to transport the internal Neo4j entity id.
      See Also:
    • NAME_OF_ELEMENT_ID

      public static final String NAME_OF_ELEMENT_ID
      The name of the property SDN uses to transport the Neo4j element id.
      See Also:
    • NAME_OF_ADDITIONAL_SORT

      public static final String NAME_OF_ADDITIONAL_SORT
      The name of a property SDN might insert to guarantee a stable sort of records.
      See Also:
    • NAME_OF_LABELS

      public static final String NAME_OF_LABELS
      Indicates the list of dynamic labels.
      See Also:
    • NAME_OF_ALL_LABELS

      public static final String NAME_OF_ALL_LABELS
      Indicates the list of all labels.
      See Also:
    • NAME_OF_IDS

      public static final String NAME_OF_IDS
      The name of the property SDN uses to transport a set of ids.
      See Also:
    • NAME_OF_ID

      public static final String NAME_OF_ID
      The name of the property SDN uses to transport an id.
      See Also:
    • NAME_OF_VERSION_PARAM

      public static final String NAME_OF_VERSION_PARAM
      The name of the property SDN uses to transport the version of an entity.
      See Also:
    • NAME_OF_PROPERTIES_PARAM

      public static final String NAME_OF_PROPERTIES_PARAM
      The name of the property SDN uses to transport all projected properties.
      See Also:
    • NAME_OF_VECTOR_PROPERTY

      public static final String NAME_OF_VECTOR_PROPERTY
      The name of the property SDN uses to transport a vector property.
      See Also:
    • NAME_OF_VECTOR_VALUE

      public static final String NAME_OF_VECTOR_VALUE
      The name of the property SDN uses to transport the value of a vector property.
      See Also:
    • NAME_OF_STATIC_LABELS_PARAM

      public static final String NAME_OF_STATIC_LABELS_PARAM
      Indicates the parameter that contains the static labels which are required to correctly compute the difference in the list of dynamic labels when saving a node.
      See Also:
    • NAME_OF_ENTITY_LIST_PARAM

      public static final String NAME_OF_ENTITY_LIST_PARAM
      The name of the parameter SDN uses to pass a list of entities.
      See Also:
    • NAME_OF_RELATIONSHIP_LIST_PARAM

      public static final String NAME_OF_RELATIONSHIP_LIST_PARAM
      The name of the parameter SDN uses to pass a list of relationships.
      See Also:
    • NAME_OF_KNOWN_RELATIONSHIP_PARAM

      public static final String NAME_OF_KNOWN_RELATIONSHIP_PARAM
      The name of the parameter SDN uses to pass a known relationship id.
      See Also:
    • NAME_OF_KNOWN_RELATIONSHIPS_PARAM

      public static final String NAME_OF_KNOWN_RELATIONSHIPS_PARAM
      The name of the parameter SDN uses to pass a list of known relationship ids.
      See Also:
    • NAME_OF_ALL_PROPERTIES

      public static final String NAME_OF_ALL_PROPERTIES
      The name of the parameter SDN uses to pass all properties.
      See Also:
    • NAME_OF_RELATIONSHIP_TYPE

      public static final String NAME_OF_RELATIONSHIP_TYPE
      Optional property for relationship properties' simple class name to keep type info.
      See Also:
    • NAME_OF_SYNTHESIZED_ROOT_NODE

      public static final String NAME_OF_SYNTHESIZED_ROOT_NODE
      The name SDN uses for a synthesized root node.
      See Also:
    • NAME_OF_SYNTHESIZED_RELATIONS

      public static final String NAME_OF_SYNTHESIZED_RELATIONS
      The name SDN uses for synthesized relationships.
      See Also:
    • FROM_ID_PARAMETER_NAME

      public static final String FROM_ID_PARAMETER_NAME
      The name SDN uses for the parameter to pass the "from id".
      See Also:
    • TO_ID_PARAMETER_NAME

      public static final String TO_ID_PARAMETER_NAME
      The name SDN uses for the parameter to pass the "to id".
      See Also:
    • NAME_OF_SCORE

      public static final String NAME_OF_SCORE
      The name SDN uses for vector search score.
      See Also:
    • VECTOR_SEARCH_VECTOR_PARAMETER

      public static final String VECTOR_SEARCH_VECTOR_PARAMETER
      Vector search vector parameter name.
      See Also:
    • VECTOR_SEARCH_SCORE_PARAMETER

      public static final String VECTOR_SEARCH_SCORE_PARAMETER
      Vector search score parameter name.
      See Also: