Uses of Interface
dev.metaschema.core.metapath.item.function.IMapKey
Packages that use IMapKey
Package
Description
Built-in Metapath function implementations based on the XPath 3.1
specification.
Atomic item types representing indivisible values in the Metapath type
system.
Provides support for Metapath function items, including arrays and maps.
Provides a set of annotations for associating Module information with a Java
class.
-
Uses of IMapKey in dev.metaschema.core.metapath.function.library
Method parameters in dev.metaschema.core.metapath.function.library with type arguments of type IMapKeyModifier and TypeMethodDescriptionstatic Stream<IAnyAtomicItem>An implementation of XPath 3.1 map:keys.static IMapItem<?>MapMerge.merge(Collection<? extends Map<IMapKey, ? extends ICollectionValue>> maps, Map<IMapKey, ? extends ICollectionValue> options) An implementation of XPath 3.1 map:merge.static IMapItem<?>MapMerge.merge(Collection<? extends Map<IMapKey, ? extends ICollectionValue>> maps, Map<IMapKey, ? extends ICollectionValue> options) An implementation of XPath 3.1 map:merge. -
Uses of IMapKey in dev.metaschema.core.metapath.item.atomic
Methods in dev.metaschema.core.metapath.item.atomic that return IMapKey -
Uses of IMapKey in dev.metaschema.core.metapath.item.function
Subinterfaces of IMapKey in dev.metaschema.core.metapath.item.functionModifier and TypeInterfaceDescriptioninterfaceAnIMapItemkey based on anICalendarTemporalItem.interfaceAnIMapItemkey based on anIDecimalItem.interfaceRepresents a map key with no special handling based on the key value's data type.interfaceAnIMapItemkey based on a text value.interfaceAnIMapItemkey based on anITemporalItemvalue.Methods in dev.metaschema.core.metapath.item.function that return types with arguments of type IMapKeyModifier and TypeMethodDescriptionstatic <V extends ICollectionValue>
Map.Entry<IMapKey,V> IMapItem.entry(IAnyAtomicItem key, V value) Returns an unmodifiableMap.Entrycontaining the given key and value.static <V extends ICollectionValue>
Map.Entry<IMapKey,V> Returns an unmodifiableMap.Entrycontaining the given key and value.IMapItem.getValue()static <T extends ICollectionValue>
Collector<Map.Entry<IMapKey,T>, ?, IMapItem<T>> IMapItem.toMapItem()ACollectorimplementation to generates a sequence from a stream of Metapath items.Methods in dev.metaschema.core.metapath.item.function with parameters of type IMapKeyModifier and TypeMethodDescriptionstatic <V extends ICollectionValue>
Map.Entry<IMapKey,V> Returns an unmodifiableMap.Entrycontaining the given key and value.default booleanbooleanDetermine if this key is the same as another key.default booleandefault booleandefault booleanMethod parameters in dev.metaschema.core.metapath.item.function with type arguments of type IMapKeyModifier and TypeMethodDescriptionstatic <K extends IAnyAtomicItem,V extends ICollectionValue>
IMapItem<V>Returns an unmodifiable Map item containing the entries of the given Map.static <V extends ICollectionValue>
IMapItem<V>IMapItem.ofCollection(Map<IMapKey, V> map) Get a new, immutable map item that contains the items in the provided map. -
Uses of IMapKey in dev.metaschema.databind.model.annotations
Methods in dev.metaschema.databind.model.annotations that return IMapKey