beta.xslt.xpath.AtomicItem

The AtomicItem class is the internal representation of an xpath/xslt/xquery data model atomic item. This is a container for an xsd atomic type instance.

Base class: beta.xslt.xpath.Item

class beta.xslt.xpath.AtomicItem

Class methods

classmethod beta.xslt.xpath.AtomicItem.create_from_ENTITY(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_ID(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_IDREF(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_NCName(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_NMTOKEN(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_NOTATION(NOTATION value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_Name(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_QName(QName value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_anyURI(anyURI value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_base64Binary(base64Binary value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_boolean(bool value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_byte(int8_t value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_date(date value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_dateTime(dateTime value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_dateTimeStamp(dateTimeStamp value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_dayTimeDuration(dayTimeDuration value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_decimal(decimal value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_double(double value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_duration(duration value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_float(float value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_gDay(gDay value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_gMonth(gMonth value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_gMonthDay(gMonthDay value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_gYear(gYear value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_gYearMonth(gYearMonth value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_hexBinary(hexBinary value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_int(int32_t value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_integer(integer value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_language(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_long(int64_t value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_negativeInteger(negativeInteger value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_nonNegativeInteger(nonNegativeInteger value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_nonPositiveInteger(nonPositiveInteger value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_normalizedString(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_positiveInteger(positiveInteger value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_short(int16_t value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_string(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_time(time value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_token(unicode value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_unsignedByte(uint8_t value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_unsignedInt(uint32_t value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_unsignedLong(uint64_t value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_unsignedShort(uint16_t value, Session session)
classmethod beta.xslt.xpath.AtomicItem.create_from_yearMonthDuration(yearMonthDuration value, Session session)

Methods

beta.xslt.xpath.AtomicItem.anySimpleType()

Returns the value as an instance of the corresponding schema type from the xsd library.

beta.xslt.xpath.Item.type_name()

Special methods

__eq__, __ge__, __gt__, __le__, __lt__, __ne__