Versions in this module Expand all Collapse all v1 v1.0.1 Oct 14, 2018 Changes in this version + type Box struct + func NewBox() *Box + func (m *Box) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *Box) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *Box) Validate() error + func (m *Box) ValidateWithPath(path string) error + type DCMIType struct + func NewDCMIType() *DCMIType + func (m *DCMIType) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *DCMIType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *DCMIType) Validate() error + func (m *DCMIType) ValidateWithPath(path string) error + type DDC struct + func NewDDC() *DDC + func (m *DDC) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *DDC) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *DDC) Validate() error + func (m *DDC) ValidateWithPath(path string) error + type ElementOrRefinementContainer struct + Choice []*ElementsAndRefinementsGroupChoice + func NewElementOrRefinementContainer() *ElementOrRefinementContainer + func (m *ElementOrRefinementContainer) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *ElementOrRefinementContainer) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *ElementOrRefinementContainer) Validate() error + func (m *ElementOrRefinementContainer) ValidateWithPath(path string) error + type ElementsAndRefinementsGroup struct + Choice []*ElementsAndRefinementsGroupChoice + func NewElementsAndRefinementsGroup() *ElementsAndRefinementsGroup + func (m *ElementsAndRefinementsGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *ElementsAndRefinementsGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *ElementsAndRefinementsGroup) Validate() error + func (m *ElementsAndRefinementsGroup) ValidateWithPath(path string) error + type ElementsAndRefinementsGroupChoice struct + Any []*elements.Any + func NewElementsAndRefinementsGroupChoice() *ElementsAndRefinementsGroupChoice + func (m *ElementsAndRefinementsGroupChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *ElementsAndRefinementsGroupChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *ElementsAndRefinementsGroupChoice) Validate() error + func (m *ElementsAndRefinementsGroupChoice) ValidateWithPath(path string) error + type IMT struct + func NewIMT() *IMT + func (m *IMT) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *IMT) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *IMT) Validate() error + func (m *IMT) ValidateWithPath(path string) error + type ISO3166 struct + func NewISO3166() *ISO3166 + func (m *ISO3166) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *ISO3166) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *ISO3166) Validate() error + func (m *ISO3166) ValidateWithPath(path string) error + type ISO639_2 struct + func NewISO639_2() *ISO639_2 + func (m *ISO639_2) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *ISO639_2) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *ISO639_2) Validate() error + func (m *ISO639_2) ValidateWithPath(path string) error + type LCC struct + func NewLCC() *LCC + func (m *LCC) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *LCC) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *LCC) Validate() error + func (m *LCC) ValidateWithPath(path string) error + type LCSH struct + func NewLCSH() *LCSH + func (m *LCSH) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *LCSH) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *LCSH) Validate() error + func (m *LCSH) ValidateWithPath(path string) error + type MESH struct + func NewMESH() *MESH + func (m *MESH) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *MESH) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *MESH) Validate() error + func (m *MESH) ValidateWithPath(path string) error + type Period struct + func NewPeriod() *Period + func (m *Period) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *Period) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *Period) Validate() error + func (m *Period) ValidateWithPath(path string) error + type Point struct + func NewPoint() *Point + func (m *Point) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *Point) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *Point) Validate() error + func (m *Point) ValidateWithPath(path string) error + type RFC1766 struct + func NewRFC1766() *RFC1766 + func (m *RFC1766) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *RFC1766) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *RFC1766) Validate() error + func (m *RFC1766) ValidateWithPath(path string) error + type RFC3066 struct + func NewRFC3066() *RFC3066 + func (m *RFC3066) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *RFC3066) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *RFC3066) Validate() error + func (m *RFC3066) ValidateWithPath(path string) error + type TGN struct + func NewTGN() *TGN + func (m *TGN) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *TGN) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *TGN) Validate() error + func (m *TGN) ValidateWithPath(path string) error + type UDC struct + func NewUDC() *UDC + func (m *UDC) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *UDC) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *UDC) Validate() error + func (m *UDC) ValidateWithPath(path string) error + type URI struct + func NewURI() *URI + func (m *URI) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *URI) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *URI) Validate() error + func (m *URI) ValidateWithPath(path string) error + type W3CDTF struct + func NewW3CDTF() *W3CDTF + func (m *W3CDTF) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *W3CDTF) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *W3CDTF) Validate() error + func (m *W3CDTF) ValidateWithPath(path string) error