Detailed Description

Member Enumeration Documentation

These are the types of argument values that can be passed in to your AggregateUDF subclass. For details on type conversions between C++ and XQuery types, see "Type Conversions in Aggregate UDFs" in the Application Developer's Guide.

Enumerator

INT

xs:int

UNSIGNED_INT

xs:unsignedInt

LONG

xs:long

UNSIGNED_LONG

xs:unsignedLong

FLOAT

xs:float

DOUBLE

xs:double

DECIMAL

xs:decimal

DATE_TIME

xs:dateTime

TIME

xs:time

DATE

xs:date

G_YEAR_MONTH

xs:gYearMonth

G_YEAR

xs:gYear

G_MONTH

xs:gMonth

G_DAY

xs:gDay

YEAR_MONTH_DURATION

xs:yearMonthDuration

DAY_TIME_DURATION

xs:dayTimeDuration

STRING

xs:string

ANY_URI

xs:anyURI

BOOLEAN

xs:boolean

POINT

cts:point (MarkLogic XQuery dialect)

MAP

map:map (MarkLogic XQuery dialect)

LANG_STRING

rdf:langString (SPARQL)

OTHER

A type other than the known types.

The documentation for this class was generated from the following file: