public class MapFunctionSet extends BuiltInFunctionSet
| Modifier and Type | Class and Description |
|---|---|
static class |
MapFunctionSet.MapContains
Implementation of the XPath 3.1 function map:contains(Map, key) => boolean
|
static class |
MapFunctionSet.MapEntry
Implementation of the extension function map:entry(key, value) => Map
|
static class |
MapFunctionSet.MapFind
Implementation of the XPath 3.1 function map:find(item()*, key) => array
|
static class |
MapFunctionSet.MapForEach
Implementation of the extension function map:for-each(Map, Function) => item()*
|
static class |
MapFunctionSet.MapGet
Implementation of the XPath 3.1 function map:get(Map, key) => value
|
static class |
MapFunctionSet.MapKeys
Implementation of the extension function map:keys(Map) => atomicValue*
|
static class |
MapFunctionSet.MapMerge
Implementation of the extension function map:merge() => Map
From 9.8, map:merge is also used to implement map constructors in XPath and the xsl:map
instruction in XSLT.
|
static class |
MapFunctionSet.MapPut
Implementation of the extension function map:put() => Map
|
static class |
MapFunctionSet.MapRemove
Implementation of the XPath 3.1 function map:remove(Map, key) => value
|
static class |
MapFunctionSet.MapSize
Implementation of the extension function map:size(map) => integer
|
BuiltInFunctionSet.Entry| Modifier and Type | Field and Description |
|---|---|
static MapFunctionSet |
THE_INSTANCE |
ABS, AS_ARG0, AS_PRIM_ARG0, BASE, CARD0, CDOC, CITEM, CORE, DCOLL, DEPENDS_ON_STATIC_CONTEXT, DLANG, EMPTY, FILTER, FOCUS, HOF, INS, INTERNAL, LAST, LATE, NAV, NEW, NS, ONE, OPT, PLUS, POSN, SIDE, STAR, TRA, UO, USE_WHEN, XPATH30, XPATH31, XQUPDATE, XSLT, XSLT30| Constructor and Description |
|---|
MapFunctionSet() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConventionalPrefix()
Return a conventional prefix for use with this namespace, typically
the prefix used in the documentation of these functions.
|
static MapFunctionSet |
getInstance() |
java.lang.String |
getNamespace()
Return the namespace URI for the functions local to this function set.
|
bind, copy, getFunctionDetails, getFunctionItem, importFunctionSet, isAvailable, makeFunction, register, registerReducedArityVariantspublic static MapFunctionSet THE_INSTANCE
public static MapFunctionSet getInstance()
public java.lang.String getNamespace()
BuiltInFunctionSetgetNamespace in class BuiltInFunctionSetpublic java.lang.String getConventionalPrefix()
BuiltInFunctionSetgetConventionalPrefix in class BuiltInFunctionSetCopyright (c) 2004-2018 Saxonica Limited. All rights reserved.