Versions in this module Expand all Collapse all v1 v1.0.0 Nov 8, 2023 Changes in this version + type AnySimpleType string + type AnyType string + type AnyURI AnySimpleType + func (tp AnyURI) NewAnyURI(data url.URL) AnyURI + type Base64Binary AnySimpleType + func (tp Base64Binary) NewBase64Binary(data []byte) Base64Binary + type Boolean bool + func (tp Boolean) NewBool(data bool) Boolean + type Byte int8 + func (tp Byte) NewByte(data int8) Byte + type Date AnySimpleType + func (tp Date) NewDate(time time.Time) Date + type DateTime AnySimpleType + func (tp DateTime) NewDateTime(time time.Time) DateTime + func (tp DateTime) NewTime(time time.Time) DateTime + type Decimal string + func (tp Decimal) NewDecimal(data string) Decimal + type Double float64 + func (tp Double) NewDouble(data float64) Double + type Duration AnySimpleType + func (tp Duration) NewDateTime(years, months, days, hours, minutes, seconds string) Duration + type ENTITIES []ENTITY + func (tp ENTITIES) NewENTITIES(data []ENTITY) ENTITIES + type ENTITY NCName + func (tp ENTITY) NewENTITY(data NCName) ENTITY + type Float float32 + func (tp Float) NewFloat(data float32) Float + type GDay AnySimpleType + func (tp GDay) NewGDay(t time.Time) GDay + type GMonth AnySimpleType + func (tp GMonth) NewGMonth(t time.Time) GMonth + type GMonthDay AnySimpleType + func (tp GMonthDay) NewGMonthDay(t time.Time) GMonthDay + type GYear AnySimpleType + func (tp GYear) NewGYear(t time.Time) GYear + type GYearMonth AnySimpleType + func (tp GYearMonth) NewGYearMonth(t time.Time) GYearMonth + type HexBinary AnySimpleType + func (tp HexBinary) NewHexBinary(data []byte) HexBinary + type ID NCName + func (tp ID) NewID(data NCName) ID + type IDREF NCName + func (tp IDREF) NewIDREF(data NCName) IDREF + type IDREFS []IDREF + func (tp IDREFS) NewIDREFS(data []IDREF) IDREFS + type Int int32 + func (tp Int) NewInt(data int32) Int + type Integer int64 + func (tp Integer) NewInteger(data int64) Integer + type Language Token + func (tp Language) NewLanguage(data Token) (Language, error) + type Long int64 + func (tp Long) NewLong(data int64) Long + type NCName Name + func (tp NCName) NewNCName(data Name) NCName + type NMTOKEN Token + func (tp NMTOKEN) NewNMTOKEN(data string) NMTOKEN + type NMTOKENS []NMTOKEN + func (tp NMTOKENS) NewNMTOKENS(data []NMTOKEN) NMTOKENS + type Name Token + func (tp Name) NewName(data Token) Name + type NegativeInteger int64 + func (tp NegativeInteger) NewNegativeInteger(data int64) (NegativeInteger, error) + type NonNegativeInteger int64 + func (tp NonNegativeInteger) NewNonNegativeInteger(data int64) (NonNegativeInteger, error) + type NonPositiveInteger int64 + func (tp NonPositiveInteger) NewNonPositiveInteger(data int64) (NonPositiveInteger, error) + type NormalizedString String + func (tp NormalizedString) NewNormalizedString(data string) (NormalizedString, error) + type PositiveInteger int64 + func (tp PositiveInteger) NewPositiveInteger(data int64) (PositiveInteger, error) + type QName AnySimpleType + func (tp QName) NewQName(prefix, local string) QName + type Short int16 + func (tp Short) NewShort(data int16) Short + type String string + func (tp String) NewString(data string) String + type Time AnySimpleType + type Token NormalizedString + func (tp Token) NewToken(data NormalizedString) (Token, error) + type UnsignedByte uint8 + func (tp UnsignedByte) NewUnsignedByte(data uint8) UnsignedByte + type UnsignedInt uint32 + func (tp UnsignedInt) NewUnsignedInt(data uint32) UnsignedInt + type UnsignedLong uint64 + func (tp UnsignedLong) NewUnsignedLong(data uint64) UnsignedLong + type UnsignedShort uint16 + func (tp UnsignedShort) NewUnsignedShort(data uint16) UnsignedShort