public interface XsValue
XsValue takes Java values and constructs atomic values and sequences of atomic values with an xs schema data type
The typed values can then be passed to expression functions for execution on the server.
| Modifier and Type | Method and Description |
|---|---|
XsAnyURIVal |
anyURI(String value)
Takes a uri as a string and constructs an xs:anyURI value
|
XsAnyURISeqVal |
anyURISeq(String... values)
Takes any number of uris as a string and constructs an xs:anyURI sequence
|
XsAnyURISeqVal |
anyURISeq(XsAnyURIVal... values)
Takes any number of xs:anyURI values and constructs an xs:anyURI sequence
|
XsBase64BinaryVal |
base64Binary(byte[] value)
Takes a binary value as a byte array and constructs an xs:base64Binary value
|
XsBase64BinarySeqVal |
base64BinarySeq(byte[]... values)
Takes any number of binary values as a byte array and constructs an xs:base64Binary sequence
|
XsBase64BinarySeqVal |
base64BinarySeq(XsBase64BinaryVal... values)
Takes any number of xs:base64Binary values and constructs an xs:base64Binary sequence
|
XsBooleanSeqVal |
booleanSeq(boolean... values)
Takes any number of boolean primitives and constructs an xs:boolean sequence
|
XsBooleanSeqVal |
booleanSeq(XsBooleanVal... values)
Takes any number of xs:boolean values and constructs an xs:boolean sequence
|
XsBooleanVal |
booleanVal(boolean value)
Takes a boolean primitive and constructs an xs:boolean value
|
XsByteSeqVal |
byteSeq(byte... values)
Takes any number of byte primitives and constructs an xs:byte sequence
|
XsByteSeqVal |
byteSeq(XsByteVal... values)
Takes any number of xs:byte values and constructs an xs:byte sequence
|
XsByteVal |
byteVal(byte value)
Takes a byte primitive and constructs an xs:byte value
|
XsDateVal |
date(Calendar value)
Takes a date as a Calendar value and constructs an xs:date value
|
XsDateVal |
date(String value)
Takes a date in a string format based on ISO 8601 and constructs an xs:date value
|
XsDateVal |
date(XMLGregorianCalendar value)
Takes a date as an XMLGregorianCalendar value and constructs an xs:date value
|
XsDateSeqVal |
dateSeq(Calendar... values)
Takes any number of dates as Calendar values and constructs an xs:date sequence
|
XsDateSeqVal |
dateSeq(String... values)
Takes any number of dates in a string format based on ISO 8601 and constructs an xs:date sequence
|
XsDateSeqVal |
dateSeq(XMLGregorianCalendar... values)
Takes any number of dates as XMLGregorianCalendar values and constructs an xs:date sequence
|
XsDateSeqVal |
dateSeq(XsDateVal... values)
Takes any number of xs:date values and constructs an xs:date sequence
|
XsDateTimeVal |
dateTime(Calendar value)
Takes a timestamp as a Calendar value and constructs an xs:dateTime value
|
XsDateTimeVal |
dateTime(Date value)
Takes a timestamp as a Date value and constructs an xs:dateTime value
|
XsDateTimeVal |
dateTime(String value)
Takes a timestamp in a string format based on ISO 8601 and constructs an xs:dateTime value
|
XsDateTimeVal |
dateTime(XMLGregorianCalendar value)
Takes a timestamp as an XMLGregorianCalendar value and constructs an xs:dateTime value
|
XsDateTimeSeqVal |
dateTimeSeq(Calendar... values)
Takes any number of timestamps as Calendar values and constructs an xs:dateTime sequence
|
XsDateTimeSeqVal |
dateTimeSeq(Date... values)
Takes any number of timestamps as Date values and constructs an xs:dateTime sequence
|
XsDateTimeSeqVal |
dateTimeSeq(String... values)
Takes any number of timestamps in a string format based on ISO 8601 and constructs an xs:dateTime sequence
|
XsDateTimeSeqVal |
dateTimeSeq(XMLGregorianCalendar... values)
Takes any number of timestamps as XMLGregorianCalendar values and constructs an xs:dateTime sequence
|
XsDateTimeSeqVal |
dateTimeSeq(XsDateTimeVal... values)
Takes any number of xs:dateTime values and constructs an xs:dateTime sequence
|
XsDayTimeDurationVal |
dayTimeDuration(Duration value)
Takes a duration in increments of a day or less as a Duration value and constructs an xs:dayTimeDuration value
|
XsDayTimeDurationVal |
dayTimeDuration(String value)
Takes a duration of increments of a day or less in a string format based on ISO 8601 and constructs an xs:dayTimeDuration value
|
XsDayTimeDurationSeqVal |
dayTimeDurationSeq(Duration... values)
Takes any number of duration in increments of a day or less as a Duration and constructs an xs:dayTimeDuration sequence
|
XsDayTimeDurationSeqVal |
dayTimeDurationSeq(String... values)
Takes any number of duration in increments of a day or less as a string and constructs an xs:dayTimeDuration sequence
|
XsDayTimeDurationSeqVal |
dayTimeDurationSeq(XsDayTimeDurationVal... values)
Takes any number of xs:dayTimeDuration values and constructs an xs:dayTimeDuration sequence
|
XsDecimalVal |
decimal(BigDecimal value)
Takes a real number as a BigDecimal value and constructs an xs:decimal value
|
XsDecimalVal |
decimal(double value)
Takes a real number as a double primitive and constructs an xs:decimal value
|
XsDecimalVal |
decimal(long value)
Takes a real number as a long primitive and constructs an xs:decimal value
|
XsDecimalVal |
decimal(String value)
Takes a real number as a decimal string and constructs an xs:decimal value
|
XsDecimalSeqVal |
decimalSeq(BigDecimal... values)
Takes any number of real numbers as a BigDecimal value and constructs an xs:decimal sequence
|
XsDecimalSeqVal |
decimalSeq(double... values)
Takes any number of real numbers as a double primitive and constructs an xs:decimal sequence
|
XsDecimalSeqVal |
decimalSeq(long... values)
Takes any number of real numbers as a long primitive and constructs an xs:decimal sequence
|
XsDecimalSeqVal |
decimalSeq(String... values)
Takes any number of real numbers as a string and constructs an xs:decimal sequence
|
XsDecimalSeqVal |
decimalSeq(XsDecimalVal... values)
Takes any number of xs:decimal values and constructs an xs:decimal sequence
|
XsDoubleSeqVal |
doubleSeq(double... values)
Takes any number of double primitives and constructs an xs:double sequence
|
XsDoubleSeqVal |
doubleSeq(XsDoubleVal... values)
Takes any number of xs:double values and constructs an xs:double sequence
|
XsDoubleVal |
doubleVal(double value)
Takes a double primitive and constructs an xs:double value
|
XsFloatSeqVal |
floatSeq(float... values)
Takes any number of float primitives and constructs an xs:float sequence
|
XsFloatSeqVal |
floatSeq(XsFloatVal... values)
Takes any number of xs:float values and constructs an xs:float sequence
|
XsFloatVal |
floatVal(float value)
Takes a float primitive and constructs an xs:float value
|
XsGDayVal |
gDay(String value)
Takes a day as a string and constructs an xs:gDay value
|
XsGDayVal |
gDay(XMLGregorianCalendar value)
Takes a day as a XMLGregorianCalendar value and constructs an xs:gDay value
|
XsGDaySeqVal |
gDaySeq(String... values)
Takes any number of days as a string and constructs an xs:gDay sequence
|
XsGDaySeqVal |
gDaySeq(XMLGregorianCalendar... values)
Takes any number of days as a XMLGregorianCalendar value and constructs an xs:gDay sequence
|
XsGDaySeqVal |
gDaySeq(XsGDayVal... values)
Takes any number of xs:gDay values and constructs an xs:gDay sequence
|
XsGMonthVal |
gMonth(String value)
Takes a month as a string and constructs an xs:gMonth value
|
XsGMonthVal |
gMonth(XMLGregorianCalendar value)
Takes a month as a XMLGregorianCalendar value and constructs an xs:gMonth value
|
XsGMonthDayVal |
gMonthDay(String value)
Takes a day and month as a string and constructs an xs:gMonthDay value
|
XsGMonthDayVal |
gMonthDay(XMLGregorianCalendar value)
Takes a day and month as a XMLGregorianCalendar value and constructs an xs:gMonthDay value
|
XsGMonthDaySeqVal |
gMonthDaySeq(String... values)
Takes any number of days and months as a string and constructs an xs:gMonthDay sequence
|
XsGMonthDaySeqVal |
gMonthDaySeq(XMLGregorianCalendar... values)
Takes any number of days and months as a XMLGregorianCalendar value and constructs an xs:gMonthDay sequence
|
XsGMonthDaySeqVal |
gMonthDaySeq(XsGMonthDayVal... values)
Takes any number of xs:gMonthDay values and constructs an xs:gMonthDay sequence
|
XsGMonthSeqVal |
gMonthSeq(String... values)
Takes any number of months as a string and constructs an xs:gMonth sequence
|
XsGMonthSeqVal |
gMonthSeq(XMLGregorianCalendar... values)
Takes any number of months as a XMLGregorianCalendar value and constructs an xs:gMonth sequence
|
XsGMonthSeqVal |
gMonthSeq(XsGMonthVal... values)
Takes any number of xs:gMonth values and constructs an xs:gMonth sequence
|
XsGYearVal |
gYear(String value)
Takes a year as a string and constructs an xs:gYear value
|
XsGYearVal |
gYear(XMLGregorianCalendar value)
Takes a year as a XMLGregorianCalendar value and constructs an xs:gYear value
|
XsGYearMonthVal |
gYearMonth(String value)
Takes a month and year as a string and constructs an xs:gYearMonth value
|
XsGYearMonthVal |
gYearMonth(XMLGregorianCalendar value)
Takes a month and year as a XMLGregorianCalendar value and constructs an xs:gYearMonth value
|
XsGYearMonthSeqVal |
gYearMonthSeq(String... values)
Takes any number of months and years as a string and constructs an xs:gYearMonth sequence
|
XsGYearMonthSeqVal |
gYearMonthSeq(XMLGregorianCalendar... values)
Takes any number of months and years as a XMLGregorianCalendar value and constructs an xs:gYearMonth sequence
|
XsGYearMonthSeqVal |
gYearMonthSeq(XsGYearMonthVal... values)
Takes any number of xs:gYearMonth values and constructs an xs:gYearMonth sequence
|
XsGYearSeqVal |
gYearSeq(String... values)
Takes any number of years as a string and constructs an xs:gYear sequence
|
XsGYearSeqVal |
gYearSeq(XMLGregorianCalendar... values)
Takes any number of years as a XMLGregorianCalendar value and constructs an xs:gYear sequence
|
XsGYearSeqVal |
gYearSeq(XsGYearVal... values)
Takes any number of xs:gYear values and constructs an xs:gYear sequence
|
XsHexBinaryVal |
hexBinary(byte[] value)
Takes a binary value as a byte array and constructs an xs:hexBinary value
|
XsHexBinarySeqVal |
hexBinarySeq(byte[]... values)
Takes any number of binary values as a byte array and constructs an xs:hexBinary sequence
|
XsHexBinarySeqVal |
hexBinarySeq(XsHexBinaryVal... values)
Takes any number of xs:hexBinary values and constructs an xs:hexBinary sequence
|
XsIntegerVal |
integer(BigInteger value)
Takes an integer number as a BigInteger value and constructs an xs:integer value
|
XsIntegerVal |
integer(long value)
Takes an integer number as a long primitive and constructs an xs:integer value
|
XsIntegerVal |
integer(String value)
Takes an integer number as a string and constructs an xs:integer value
|
XsIntegerSeqVal |
integerSeq(BigInteger... values)
Takes any number of integer numbers as a BigInteger value and constructs an xs:integer sequence
|
XsIntegerSeqVal |
integerSeq(long... values)
Takes any number of integer numbers as a long primitive and constructs an xs:integer sequence
|
XsIntegerSeqVal |
integerSeq(String... values)
Takes any number of integer numbers as a string and constructs an xs:integer sequence
|
XsIntegerSeqVal |
integerSeq(XsIntegerVal... values)
Takes any number of xs:integer values and constructs an xs:integer sequence
|
XsIntSeqVal |
intSeq(int... values)
Takes any number of int primitives and constructs an xs:int sequence
|
XsIntSeqVal |
intSeq(XsIntVal... values)
Takes any number of xs:int values and constructs an xs:int sequence
|
XsIntVal |
intVal(int value)
Takes an int primitive and constructs an xs:int value
|
XsLongSeqVal |
longSeq(long... values)
Takes any number of long primitives and constructs an xs:long sequence
|
XsLongSeqVal |
longSeq(XsLongVal... values)
Takes any number of xs:long values and constructs an xs:long sequence
|
XsLongVal |
longVal(long value)
Takes a long primitive and constructs an xs:long value
|
XsQNameVal |
QName(QName value)
Constructs a qualified name as an xs:QName schema value
|
XsQNameVal |
QName(String localName)
Constructs a qualified name as a xs:QName schema value
|
XsQNameVal |
QName(String namespace,
String localName)
Constructs a qualified name as a xs:QName schema value
|
XsQNameSeqVal |
QNameSeq(QName... values)
Takes any number of QName values and constructs an xs:QName sequence
|
XsQNameSeqVal |
QNameSeq(String... localNames)
Takes any number of local names as a string and constructs an xs:QName sequence
|
XsQNameSeqVal |
QNameSeq(String namespace,
String... localNames)
Takes one namespace, one prefix, and any number of local names as a string and constructs an xs:QName sequence
|
XsQNameSeqVal |
QNameSeq(XsQNameVal... values)
Takes any number of xs:QName values and constructs an xs:QName sequence
|
XsShortSeqVal |
shortSeq(short... values)
Takes any number of short primitives and constructs an xs:short sequence
|
XsShortSeqVal |
shortSeq(XsShortVal... values)
Takes any number of xs:short values and constructs an xs:short sequence
|
XsShortVal |
shortVal(short value)
Takes a short primitive and constructs an xs:short value
|
XsStringVal |
string(String value)
Takes a String literal and constructs an xs:string value
|
XsStringSeqVal |
stringSeq(String... values)
Takes any number of String literals and constructs an xs:string sequence
|
XsStringSeqVal |
stringSeq(XsStringVal... values)
Takes any number of xs:string values and constructs an xs:string sequence
|
XsTimeVal |
time(Calendar value)
Takes a time of day as a Calendar value and constructs an xs:time value
|
XsTimeVal |
time(String value)
Takes a time of day in a string format based on ISO 8601 and constructs an xs:time value
|
XsTimeVal |
time(XMLGregorianCalendar value)
Takes a time of day as a XMLGregorianCalendar value and constructs an xs:time value
|
XsTimeSeqVal |
timeSeq(Calendar... values)
Takes any number of times of day as Calendar values and constructs an xs:time sequence
|
XsTimeSeqVal |
timeSeq(String... values)
Takes any number of times of day in a string format based on ISO 8601 and constructs an xs:time sequence
|
XsTimeSeqVal |
timeSeq(XMLGregorianCalendar... values)
Takes any number of times of day as XMLGregorianCalendar values and constructs an xs:time sequence
|
XsTimeSeqVal |
timeSeq(XsTimeVal... values)
Takes any number of xs:time values and constructs an xs:time sequence
|
XsUnsignedByteVal |
unsignedByte(byte value)
Takes an unsigned byte primitive and constructs an xs:unsignedByte value
|
XsUnsignedByteSeqVal |
unsignedByteSeq(byte... values)
Takes any number of unsigned byte primitives and constructs an xs:unsignedByte sequence
|
XsUnsignedByteSeqVal |
unsignedByteSeq(XsUnsignedByteVal... values)
Takes any number of xs:unsignedByte values and constructs an xs:unsignedByte sequence
|
XsUnsignedIntVal |
unsignedInt(int value)
Takes an unsigned int primitive and constructs an xs:unsignedInt value
|
XsUnsignedIntSeqVal |
unsignedIntSeq(int... values)
Takes any number of unsigned int primitives and constructs an xs:unsignedInt sequence
|
XsUnsignedIntSeqVal |
unsignedIntSeq(XsUnsignedIntVal... values)
Takes any number of xs:unsignedInt values and constructs an xs:unsignedInt sequence
|
XsUnsignedLongVal |
unsignedLong(long value)
Takes an unsigned long primitive and constructs an xs:unsignedLong value
|
XsUnsignedLongSeqVal |
unsignedLongSeq(long... values)
Takes any number of unsigned long primitives and constructs an xs:unsignedLong sequence
|
XsUnsignedLongSeqVal |
unsignedLongSeq(XsUnsignedLongVal... values)
Takes any number of xs:unsignedLong values and constructs an xs:unsignedLong sequence
|
XsUnsignedShortVal |
unsignedShort(short value)
Takes an unsigned short primitive and constructs an xs:unsignedShort value
|
XsUnsignedShortSeqVal |
unsignedShortSeq(short... values)
Takes any number of unsigned short primitives and constructs an xs:unsignedShort sequence
|
XsUnsignedShortSeqVal |
unsignedShortSeq(XsUnsignedShortVal... values)
Takes any number of xs:unsignedShort values and constructs an xs:unsignedShort sequence
|
XsUntypedAtomicVal |
untypedAtomic(String value)
Takes a untyped atomic value as a string and constructs an xs:untypedAtomic value
|
XsUntypedAtomicSeqVal |
untypedAtomicSeq(String... values)
Takes any number of untyped atomic values as a string and constructs an xs:untypedAtomic sequence
|
XsUntypedAtomicSeqVal |
untypedAtomicSeq(XsUntypedAtomicVal... values)
Takes any number of xs:untypedAtomic values and constructs an xs:untypedAtomic sequence
|
XsYearMonthDurationVal |
yearMonthDuration(Duration value)
Takes a duration in increments of a month or more day or less as a Duration value and constructs an xs:yearMonthDuration value
|
XsYearMonthDurationVal |
yearMonthDuration(String value)
Takes a duration of increments of a month or more in a string format based on ISO 8601 and constructs an xs:yearMonthDuration value
|
XsYearMonthDurationSeqVal |
yearMonthDurationSeq(Duration... values)
Takes any number of duration in increments of a month or more as a Duration and constructs an xs:yearMonthDuration sequence
|
XsYearMonthDurationSeqVal |
yearMonthDurationSeq(String... values)
Takes any number of duration in increments of a month or more as a string and constructs an xs:yearMonthDuration sequence
|
XsYearMonthDurationSeqVal |
yearMonthDurationSeq(XsYearMonthDurationVal... values)
Takes any number of xs:yearMonthDuration values and constructs an xs:yearMonthDuration sequence
|
XsAnyURIVal anyURI(String value)
Takes a uri as a string and constructs an xs:anyURI value
value - the uri as a stringXsAnyURISeqVal anyURISeq(String... values)
Takes any number of uris as a string and constructs an xs:anyURI sequence
values - the uris as stringsXsAnyURISeqVal anyURISeq(XsAnyURIVal... values)
Takes any number of xs:anyURI values and constructs an xs:anyURI sequence
values - values with an xs:anyURI data typeXsBase64BinaryVal base64Binary(byte[] value)
Takes a binary value as a byte array and constructs an xs:base64Binary value
value - the binary as a byte arrayXsBase64BinarySeqVal base64BinarySeq(byte[]... values)
Takes any number of binary values as a byte array and constructs an xs:base64Binary sequence
values - the binary values as byte arraysXsBase64BinarySeqVal base64BinarySeq(XsBase64BinaryVal... values)
Takes any number of xs:base64Binary values and constructs an xs:base64Binary sequence
values - values with an xs:base64Binary data typeXsBooleanVal booleanVal(boolean value)
Takes a boolean primitive and constructs an xs:boolean value
value - the boolean primitiveXsBooleanSeqVal booleanSeq(boolean... values)
Takes any number of boolean primitives and constructs an xs:boolean sequence
values - the boolean primitivesXsBooleanSeqVal booleanSeq(XsBooleanVal... values)
Takes any number of xs:boolean values and constructs an xs:boolean sequence
values - values with an xs:boolean data typeXsByteVal byteVal(byte value)
Takes a byte primitive and constructs an xs:byte value
value - the byte primitiveXsByteSeqVal byteSeq(byte... values)
Takes any number of byte primitives and constructs an xs:byte sequence
values - the byte primitivesXsByteSeqVal byteSeq(XsByteVal... values)
Takes any number of xs:byte values and constructs an xs:byte sequence
values - values with an xs:byte data typeXsDateVal date(String value)
Takes a date in a string format based on ISO 8601 and constructs an xs:date value
value - the date as a stringXsDateVal date(Calendar value)
Takes a date as a Calendar value and constructs an xs:date value
value - the date as a Calendar objectXsDateVal date(XMLGregorianCalendar value)
Takes a date as an XMLGregorianCalendar value and constructs an xs:date value
value - the date as an XMLGregorianCalendar objectXsDateSeqVal dateSeq(String... values)
Takes any number of dates in a string format based on ISO 8601 and constructs an xs:date sequence
values - the dates as stringsXsDateSeqVal dateSeq(Calendar... values)
Takes any number of dates as Calendar values and constructs an xs:date sequence
values - the dates as Calendar objectsXsDateSeqVal dateSeq(XMLGregorianCalendar... values)
Takes any number of dates as XMLGregorianCalendar values and constructs an xs:date sequence
values - the dates as XMLGregorianCalendar objectsXsDateSeqVal dateSeq(XsDateVal... values)
Takes any number of xs:date values and constructs an xs:date sequence
values - values with an xs:date data typeXsDateTimeVal dateTime(String value)
Takes a timestamp in a string format based on ISO 8601 and constructs an xs:dateTime value
value - the timestamp as a stringXsDateTimeVal dateTime(Date value)
Takes a timestamp as a Date value and constructs an xs:dateTime value
value - the timestamp as a Date objectXsDateTimeVal dateTime(Calendar value)
Takes a timestamp as a Calendar value and constructs an xs:dateTime value
value - the timestamp as a Calendar objectXsDateTimeVal dateTime(XMLGregorianCalendar value)
Takes a timestamp as an XMLGregorianCalendar value and constructs an xs:dateTime value
value - the timestamp as an XMLGregorianCalendar objectXsDateTimeSeqVal dateTimeSeq(String... values)
Takes any number of timestamps in a string format based on ISO 8601 and constructs an xs:dateTime sequence
values - the timestamps as stringsXsDateTimeSeqVal dateTimeSeq(Date... values)
Takes any number of timestamps as Date values and constructs an xs:dateTime sequence
values - the timestamps as Date objectsXsDateTimeSeqVal dateTimeSeq(Calendar... values)
Takes any number of timestamps as Calendar values and constructs an xs:dateTime sequence
values - the timestamps as Calendar objectsXsDateTimeSeqVal dateTimeSeq(XMLGregorianCalendar... values)
Takes any number of timestamps as XMLGregorianCalendar values and constructs an xs:dateTime sequence
values - the timestamps as XMLGregorianCalendar objectsXsDateTimeSeqVal dateTimeSeq(XsDateTimeVal... values)
Takes any number of xs:dateTime values and constructs an xs:dateTime sequence
values - values with an xs:dateTime data typeXsDayTimeDurationVal dayTimeDuration(String value)
Takes a duration of increments of a day or less in a string format based on ISO 8601 and constructs an xs:dayTimeDuration value
value - the duration as a stringXsDayTimeDurationVal dayTimeDuration(Duration value)
Takes a duration in increments of a day or less as a Duration value and constructs an xs:dayTimeDuration value
value - the duration as a Duration objectXsDayTimeDurationSeqVal dayTimeDurationSeq(String... values)
Takes any number of duration in increments of a day or less as a string and constructs an xs:dayTimeDuration sequence
values - the durations as stringsXsDayTimeDurationSeqVal dayTimeDurationSeq(Duration... values)
Takes any number of duration in increments of a day or less as a Duration and constructs an xs:dayTimeDuration sequence
values - the durations as Duration objectsXsDayTimeDurationSeqVal dayTimeDurationSeq(XsDayTimeDurationVal... values)
Takes any number of xs:dayTimeDuration values and constructs an xs:dayTimeDuration sequence
values - values with an xs:dayTimeDuration data typeXsDecimalVal decimal(String value)
Takes a real number as a decimal string and constructs an xs:decimal value
value - the number as a stringXsDecimalVal decimal(long value)
Takes a real number as a long primitive and constructs an xs:decimal value
value - the number as a long primitiveXsDecimalVal decimal(double value)
Takes a real number as a double primitive and constructs an xs:decimal value
value - the number as a double primitiveXsDecimalVal decimal(BigDecimal value)
Takes a real number as a BigDecimal value and constructs an xs:decimal value
value - the number as a BigDecimal objectXsDecimalSeqVal decimalSeq(String... values)
Takes any number of real numbers as a string and constructs an xs:decimal sequence
values - the real numbers as stringsXsDecimalSeqVal decimalSeq(long... values)
Takes any number of real numbers as a long primitive and constructs an xs:decimal sequence
values - the real numbers as long primitivesXsDecimalSeqVal decimalSeq(double... values)
Takes any number of real numbers as a double primitive and constructs an xs:decimal sequence
values - the real numbers as double primitivesXsDecimalSeqVal decimalSeq(BigDecimal... values)
Takes any number of real numbers as a BigDecimal value and constructs an xs:decimal sequence
values - the real numbers as BigDecimal objectsXsDecimalSeqVal decimalSeq(XsDecimalVal... values)
Takes any number of xs:decimal values and constructs an xs:decimal sequence
values - values with an xs:decimal data typeXsDoubleVal doubleVal(double value)
Takes a double primitive and constructs an xs:double value
value - the double primitiveXsDoubleSeqVal doubleSeq(double... values)
Takes any number of double primitives and constructs an xs:double sequence
values - the double primitivesXsDoubleSeqVal doubleSeq(XsDoubleVal... values)
Takes any number of xs:double values and constructs an xs:double sequence
values - values with an xs:double data typeXsFloatVal floatVal(float value)
Takes a float primitive and constructs an xs:float value
value - the float primitiveXsFloatSeqVal floatSeq(float... values)
Takes any number of float primitives and constructs an xs:float sequence
values - the float primitivesXsFloatSeqVal floatSeq(XsFloatVal... values)
Takes any number of xs:float values and constructs an xs:float sequence
values - values with an xs:float data typeXsGDayVal gDay(String value)
Takes a day as a string and constructs an xs:gDay value
value - the day of the month as a stringXsGDayVal gDay(XMLGregorianCalendar value)
Takes a day as a XMLGregorianCalendar value and constructs an xs:gDay value
value - the day of the month as a XMLGregorianCalendar objectXsGDaySeqVal gDaySeq(String... values)
Takes any number of days as a string and constructs an xs:gDay sequence
values - the days as stringsXsGDaySeqVal gDaySeq(XMLGregorianCalendar... values)
Takes any number of days as a XMLGregorianCalendar value and constructs an xs:gDay sequence
values - the days as XMLGregorianCalendar objectsXsGDaySeqVal gDaySeq(XsGDayVal... values)
Takes any number of xs:gDay values and constructs an xs:gDay sequence
values - values with an xs:gDay data typeXsGMonthVal gMonth(String value)
Takes a month as a string and constructs an xs:gMonth value
value - the month of the year as a stringXsGMonthVal gMonth(XMLGregorianCalendar value)
Takes a month as a XMLGregorianCalendar value and constructs an xs:gMonth value
value - the day of the month as a XMLGregorianCalendar objectXsGMonthSeqVal gMonthSeq(String... values)
Takes any number of months as a string and constructs an xs:gMonth sequence
values - the months as stringsXsGMonthSeqVal gMonthSeq(XMLGregorianCalendar... values)
Takes any number of months as a XMLGregorianCalendar value and constructs an xs:gMonth sequence
values - the months as XMLGregorianCalendar objectsXsGMonthSeqVal gMonthSeq(XsGMonthVal... values)
Takes any number of xs:gMonth values and constructs an xs:gMonth sequence
values - values with an xs:gMonth data typeXsGMonthDayVal gMonthDay(String value)
Takes a day and month as a string and constructs an xs:gMonthDay value
value - the day and month as a stringXsGMonthDayVal gMonthDay(XMLGregorianCalendar value)
Takes a day and month as a XMLGregorianCalendar value and constructs an xs:gMonthDay value
value - the day and month as a XMLGregorianCalendar objectXsGMonthDaySeqVal gMonthDaySeq(String... values)
Takes any number of days and months as a string and constructs an xs:gMonthDay sequence
values - the days and months as stringsXsGMonthDaySeqVal gMonthDaySeq(XMLGregorianCalendar... values)
Takes any number of days and months as a XMLGregorianCalendar value and constructs an xs:gMonthDay sequence
values - the days and months as XMLGregorianCalendar objectsXsGMonthDaySeqVal gMonthDaySeq(XsGMonthDayVal... values)
Takes any number of xs:gMonthDay values and constructs an xs:gMonthDay sequence
values - values with an xs:gMonthDay data typeXsGYearVal gYear(String value)
Takes a year as a string and constructs an xs:gYear value
value - the year as a stringXsGYearVal gYear(XMLGregorianCalendar value)
Takes a year as a XMLGregorianCalendar value and constructs an xs:gYear value
value - the year as a XMLGregorianCalendar objectXsGYearSeqVal gYearSeq(String... values)
Takes any number of years as a string and constructs an xs:gYear sequence
values - the years as stringsXsGYearSeqVal gYearSeq(XMLGregorianCalendar... values)
Takes any number of years as a XMLGregorianCalendar value and constructs an xs:gYear sequence
values - the years as XMLGregorianCalendar objectsXsGYearSeqVal gYearSeq(XsGYearVal... values)
Takes any number of xs:gYear values and constructs an xs:gYear sequence
values - values with an xs:gYear data typeXsGYearMonthVal gYearMonth(String value)
Takes a month and year as a string and constructs an xs:gYearMonth value
value - the month and year as a stringXsGYearMonthVal gYearMonth(XMLGregorianCalendar value)
Takes a month and year as a XMLGregorianCalendar value and constructs an xs:gYearMonth value
value - the month and year as a XMLGregorianCalendar objectXsGYearMonthSeqVal gYearMonthSeq(String... values)
Takes any number of months and years as a string and constructs an xs:gYearMonth sequence
values - the months and years as stringsXsGYearMonthSeqVal gYearMonthSeq(XMLGregorianCalendar... values)
Takes any number of months and years as a XMLGregorianCalendar value and constructs an xs:gYearMonth sequence
values - the months and years as XMLGregorianCalendar objectsXsGYearMonthSeqVal gYearMonthSeq(XsGYearMonthVal... values)
Takes any number of xs:gYearMonth values and constructs an xs:gYearMonth sequence
values - values with an xs:gYearMonth data typeXsHexBinaryVal hexBinary(byte[] value)
Takes a binary value as a byte array and constructs an xs:hexBinary value
value - the binary as a byte arrayXsHexBinarySeqVal hexBinarySeq(byte[]... values)
Takes any number of binary values as a byte array and constructs an xs:hexBinary sequence
values - the binary values as byte arraysXsHexBinarySeqVal hexBinarySeq(XsHexBinaryVal... values)
Takes any number of xs:hexBinary values and constructs an xs:hexBinary sequence
values - values with an xs:hexBinary data typeXsIntVal intVal(int value)
Takes an int primitive and constructs an xs:int value
value - the int primitiveXsIntSeqVal intSeq(int... values)
Takes any number of int primitives and constructs an xs:int sequence
values - the int primitivesXsIntSeqVal intSeq(XsIntVal... values)
Takes any number of xs:int values and constructs an xs:int sequence
values - values with an xs:int data typeXsIntegerVal integer(String value)
Takes an integer number as a string and constructs an xs:integer value
value - the number as a stringXsIntegerVal integer(long value)
Takes an integer number as a long primitive and constructs an xs:integer value
value - the number as a long primitiveXsIntegerVal integer(BigInteger value)
Takes an integer number as a BigInteger value and constructs an xs:integer value
value - the number as a BigInteger objectXsIntegerSeqVal integerSeq(String... values)
Takes any number of integer numbers as a string and constructs an xs:integer sequence
values - the integer numbers as stringsXsIntegerSeqVal integerSeq(long... values)
Takes any number of integer numbers as a long primitive and constructs an xs:integer sequence
values - the integer numbers as long primitivesXsIntegerSeqVal integerSeq(BigInteger... values)
Takes any number of integer numbers as a BigInteger value and constructs an xs:integer sequence
values - the integer numbers as BigInteger objectsXsIntegerSeqVal integerSeq(XsIntegerVal... values)
Takes any number of xs:integer values and constructs an xs:integer sequence
values - values with an xs:integer data typeXsLongVal longVal(long value)
Takes a long primitive and constructs an xs:long value
value - the long primitiveXsLongSeqVal longSeq(long... values)
Takes any number of long primitives and constructs an xs:long sequence
values - the long primitivesXsLongSeqVal longSeq(XsLongVal... values)
Takes any number of xs:long values and constructs an xs:long sequence
values - values with an xs:long data typeXsShortVal shortVal(short value)
Takes a short primitive and constructs an xs:short value
value - the short primitiveXsShortSeqVal shortSeq(short... values)
Takes any number of short primitives and constructs an xs:short sequence
values - the short primitivesXsShortSeqVal shortSeq(XsShortVal... values)
Takes any number of xs:short values and constructs an xs:short sequence
values - values with an xs:short data typeXsStringVal string(String value)
Takes a String literal and constructs an xs:string value
value - the String literalXsStringSeqVal stringSeq(String... values)
Takes any number of String literals and constructs an xs:string sequence
values - the String literalsXsStringSeqVal stringSeq(XsStringVal... values)
Takes any number of xs:string values and constructs an xs:string sequence
values - the xs:string valuesXsTimeVal time(String value)
Takes a time of day in a string format based on ISO 8601 and constructs an xs:time value
value - the time of day as a stringXsTimeVal time(Calendar value)
Takes a time of day as a Calendar value and constructs an xs:time value
value - the time of day as a Calendar objectXsTimeVal time(XMLGregorianCalendar value)
Takes a time of day as a XMLGregorianCalendar value and constructs an xs:time value
value - the time of day as a XMLGregorianCalendar objectXsTimeSeqVal timeSeq(String... values)
Takes any number of times of day in a string format based on ISO 8601 and constructs an xs:time sequence
values - the times of day as stringsXsTimeSeqVal timeSeq(Calendar... values)
Takes any number of times of day as Calendar values and constructs an xs:time sequence
values - the times of day as Calendar objectsXsTimeSeqVal timeSeq(XMLGregorianCalendar... values)
Takes any number of times of day as XMLGregorianCalendar values and constructs an xs:time sequence
values - the times of day as XMLGregorianCalendar objectsXsTimeSeqVal timeSeq(XsTimeVal... values)
Takes any number of xs:time values and constructs an xs:time sequence
values - values with an xs:time data typeXsUnsignedByteVal unsignedByte(byte value)
Takes an unsigned byte primitive and constructs an xs:unsignedByte value
value - the unsigned byte primitiveXsUnsignedByteSeqVal unsignedByteSeq(byte... values)
Takes any number of unsigned byte primitives and constructs an xs:unsignedByte sequence
values - the unsigned byte primitivesXsUnsignedByteSeqVal unsignedByteSeq(XsUnsignedByteVal... values)
Takes any number of xs:unsignedByte values and constructs an xs:unsignedByte sequence
values - values with an xs:unsignedByte data typeXsUnsignedIntVal unsignedInt(int value)
Takes an unsigned int primitive and constructs an xs:unsignedInt value
value - the unsigned int primitiveXsUnsignedIntSeqVal unsignedIntSeq(int... values)
Takes any number of unsigned int primitives and constructs an xs:unsignedInt sequence
values - the unsigned int primitivesXsUnsignedIntSeqVal unsignedIntSeq(XsUnsignedIntVal... values)
Takes any number of xs:unsignedInt values and constructs an xs:unsignedInt sequence
values - values with an xs:unsignedInt data typeXsUnsignedLongVal unsignedLong(long value)
Takes an unsigned long primitive and constructs an xs:unsignedLong value
value - the unsigned long primitiveXsUnsignedLongSeqVal unsignedLongSeq(long... values)
Takes any number of unsigned long primitives and constructs an xs:unsignedLong sequence
values - the unsigned long primitivesXsUnsignedLongSeqVal unsignedLongSeq(XsUnsignedLongVal... values)
Takes any number of xs:unsignedLong values and constructs an xs:unsignedLong sequence
values - values with an xs:unsignedLong data typeXsUnsignedShortVal unsignedShort(short value)
Takes an unsigned short primitive and constructs an xs:unsignedShort value
value - the unsigned short primitiveXsUnsignedShortSeqVal unsignedShortSeq(short... values)
Takes any number of unsigned short primitives and constructs an xs:unsignedShort sequence
values - the unsigned short primitivesXsUnsignedShortSeqVal unsignedShortSeq(XsUnsignedShortVal... values)
Takes any number of xs:unsignedShort values and constructs an xs:unsignedShort sequence
values - values with an xs:unsignedShort data typeXsUntypedAtomicVal untypedAtomic(String value)
Takes a untyped atomic value as a string and constructs an xs:untypedAtomic value
value - the untyped atomic value as a stringXsUntypedAtomicSeqVal untypedAtomicSeq(String... values)
Takes any number of untyped atomic values as a string and constructs an xs:untypedAtomic sequence
values - the untyped atomic values as stringsXsUntypedAtomicSeqVal untypedAtomicSeq(XsUntypedAtomicVal... values)
Takes any number of xs:untypedAtomic values and constructs an xs:untypedAtomic sequence
values - values with an xs:untypedAtomic data typeXsYearMonthDurationVal yearMonthDuration(String value)
Takes a duration of increments of a month or more in a string format based on ISO 8601 and constructs an xs:yearMonthDuration value
value - the duration as a stringXsYearMonthDurationVal yearMonthDuration(Duration value)
Takes a duration in increments of a month or more day or less as a Duration value and constructs an xs:yearMonthDuration value
value - the duration as a Duration objectXsYearMonthDurationSeqVal yearMonthDurationSeq(String... values)
Takes any number of duration in increments of a month or more as a string and constructs an xs:yearMonthDuration sequence
values - the durations as stringsXsYearMonthDurationSeqVal yearMonthDurationSeq(Duration... values)
Takes any number of duration in increments of a month or more as a Duration and constructs an xs:yearMonthDuration sequence
values - the durations as Duration objectsXsYearMonthDurationSeqVal yearMonthDurationSeq(XsYearMonthDurationVal... values)
Takes any number of xs:yearMonthDuration values and constructs an xs:yearMonthDuration sequence
values - values with an xs:yearMonthDuration data typeXsQNameVal QName(String localName)
Constructs a qualified name as a xs:QName schema value
localName - the local name for a qualified nameXsQNameVal QName(String namespace, String localName)
Constructs a qualified name as a xs:QName schema value
namespace - the namespace for the qualified namelocalName - the local name for a qualified nameXsQNameVal QName(QName value)
Constructs a qualified name as an xs:QName schema value
value - the qualified name as a QName objectXsQNameSeqVal QNameSeq(String... localNames)
Takes any number of local names as a string and constructs an xs:QName sequence
localNames - the local names as stringsXsQNameSeqVal QNameSeq(String namespace, String... localNames)
Takes one namespace, one prefix, and any number of local names as a string and constructs an xs:QName sequence
namespace - the namespace for the qualified nameslocalNames - the local names as stringsXsQNameSeqVal QNameSeq(QName... values)
Takes any number of QName values and constructs an xs:QName sequence
values - the qualified names as QName objectsXsQNameSeqVal QNameSeq(XsQNameVal... values)
Takes any number of xs:QName values and constructs an xs:QName sequence
values - values with an xs:QName data typeCopyright © 2013-2017 MarkLogic Corporation.