Interface IOpaqueMapKey

All Superinterfaces:
IMapKey
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface IOpaqueMapKey extends IMapKey
Represents a map key with no special handling based on the key value's data type. In this way the key value is essentially "opaque".
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    Determine if this key is the same as another key.

    Methods inherited from interface dev.metaschema.core.metapath.item.function.IMapKey

    getKey, hashCode
  • Method Details

    • isSameKey

      default boolean isSameKey(IMapKey other)
      Description copied from interface: IMapKey
      Determine if this key is the same as another key.
      Specified by:
      isSameKey in interface IMapKey
      Parameters:
      other - the other key to compare
      Returns:
      true if the keys are the same, or false otherwise