Package org.basex.query.func
Enum Class ApiFunction
- All Implemented Interfaces:
Serializable,Comparable<ApiFunction>,java.lang.constant.Constable,AFunction
Definitions of all built-in XQuery functions.
New namespace mappings for function prefixes and URIs must be added to the static initializer of
the
NSGlobal class.- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionXQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function.XQuery function. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinit(ArrayList<FuncDefinition> list) Adds function signatures to the list.final StringtoString()static ApiFunctionReturns the enum constant of this class with the specified name.static ApiFunction[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
_GEO_AREA
XQuery function. -
_GEO_AS_BINARY
XQuery function. -
_GEO_AS_TEXT
XQuery function. -
_GEO_BOUNDARY
XQuery function. -
_GEO_BUFFER
XQuery function. -
_GEO_CENTROID
XQuery function. -
_GEO_CONTAINS
XQuery function. -
_GEO_CONVEX_HULL
XQuery function. -
_GEO_CROSSES
XQuery function. -
_GEO_DIFFERENCE
XQuery function. -
_GEO_DIMENSION
XQuery function. -
_GEO_DISJOINT
XQuery function. -
_GEO_DISTANCE
XQuery function. -
_GEO_END_POINT
XQuery function. -
_GEO_ENVELOPE
XQuery function. -
_GEO_EQUALS
XQuery function. -
_GEO_EXTERIOR_RING
XQuery function. -
_GEO_GEOMETRY_N
XQuery function. -
_GEO_GEOMETRY_TYPE
XQuery function. -
_GEO_INTERIOR_RING_N
XQuery function. -
_GEO_INTERSECTION
XQuery function. -
_GEO_INTERSECTS
XQuery function. -
_GEO_IS_CLOSED
XQuery function. -
_GEO_IS_RING
XQuery function. -
_GEO_IS_SIMPLE
XQuery function. -
_GEO_LENGTH
XQuery function. -
_GEO_NUM_GEOMETRIES
XQuery function. -
_GEO_NUM_INTERIOR_RING
XQuery function. -
_GEO_NUM_POINTS
XQuery function. -
_GEO_OVERLAPS
XQuery function. -
_GEO_POINT_N
XQuery function. -
_GEO_POINT_ON_SURFACE
XQuery function. -
_GEO_RELATE
XQuery function. -
_GEO_SRID
XQuery function. -
_GEO_START_POINT
XQuery function. -
_GEO_SYM_DIFFERENCE
XQuery function. -
_GEO_TOUCHES
XQuery function. -
_GEO_UNION
XQuery function. -
_GEO_WITHIN
XQuery function. -
_GEO_X
XQuery function. -
_GEO_Y
XQuery function. -
_GEO_Z
XQuery function. -
_REQUEST_ADDRESS
XQuery function. -
_REQUEST_ATTRIBUTE
XQuery function. -
_REQUEST_ATTRIBUTE_NAMES
XQuery function. -
_REQUEST_CONTEXT_PATH
XQuery function. -
_REQUEST_COOKIE
XQuery function. -
_REQUEST_COOKIE_NAMES
XQuery function. -
_REQUEST_HEADER
XQuery function. -
_REQUEST_HEADER_NAMES
XQuery function. -
_REQUEST_HOSTNAME
XQuery function. -
_REQUEST_METHOD
XQuery function. -
_REQUEST_PARAMETER
XQuery function. -
_REQUEST_PARAMETER_NAMES
XQuery function. -
_REQUEST_PATH
XQuery function. -
_REQUEST_PORT
XQuery function. -
_REQUEST_QUERY
XQuery function. -
_REQUEST_REMOTE_ADDRESS
XQuery function. -
_REQUEST_REMOTE_HOSTNAME
XQuery function. -
_REQUEST_REMOTE_PORT
XQuery function. -
_REQUEST_SCHEME
XQuery function. -
_REQUEST_SET_ATTRIBUTE
XQuery function. -
_REQUEST_URI
XQuery function. -
_RESTXQ_BASE_URI
XQuery function. -
_RESTXQ_INIT
XQuery function. -
_RESTXQ_URI
XQuery function. -
_RESTXQ_WADL
XQuery function. -
_SESSION_ACCESSED
XQuery function. -
_SESSION_CLOSE
XQuery function. -
_SESSION_CREATED
XQuery function. -
_SESSION_DELETE
XQuery function. -
_SESSION_GET
XQuery function. -
_SESSION_ID
XQuery function. -
_SESSION_NAMES
XQuery function. -
_SESSION_SET
XQuery function. -
_SESSIONS_ACCESSED
XQuery function. -
_SESSIONS_CLOSE
XQuery function. -
_SESSIONS_CREATED
XQuery function. -
_SESSIONS_DELETE
XQuery function. -
_SESSIONS_GET
XQuery function. -
_SESSIONS_IDS
XQuery function. -
_SESSIONS_NAMES
XQuery function. -
_SESSIONS_SET
XQuery function. -
_WS_BROADCAST
XQuery function. -
_WS_CLOSE
XQuery function. -
_WS_DELETE
XQuery function. -
_WS_EMIT
XQuery function. -
_WS_EVAL
XQuery function. -
_WS_GET
XQuery function. -
_WS_ID
XQuery function. -
_WS_IDS
XQuery function. -
_WS_PATH
XQuery function. -
_WS_SEND
XQuery function. -
_WS_SET
XQuery function.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
definition
- Specified by:
definitionin interfaceAFunction
-
init
Adds function signatures to the list. Called via reflection during initialization.- Parameters:
list- list of function signatures
-
toString
- Overrides:
toStringin classEnum<ApiFunction>
-