Class MetadataUtils

java.lang.Object
com.arangodb.springframework.core.util.MetadataUtils

public final class MetadataUtils extends Object
Generic utilities for metadata, such as records' _keys.
Author:
Reşat SABIQ, Christian Lechner
  • Field Details

  • Method Details

    • determineDocumentKeyFromId

      public static String determineDocumentKeyFromId(String id)
      Provides a substring with _key.
      Parameters:
      id - string consisting of concatenation of collection name, /, & _key.
      Returns:
      _key
    • determineCollectionFromId

      @Nullable public static String determineCollectionFromId(String id)
      Provides a substring with collection name.
      Parameters:
      id - string consisting of concatenation of collection name, /, & _key.
      Returns:
      collection name (or null if no key delimiter is present)
    • createIdFromCollectionAndKey

      public static String createIdFromCollectionAndKey(String collectionName, String key)
      Creates an _id from collection name and _key.
      Parameters:
      collectionName - the name of a collection
      key - the _key of a document
      Returns:
      _id