Documentation ¶
Index ¶
- type Act
- type Agent
- type AgentComplexType
- type AgentExtension
- type AgentIdentifier
- type AgentIdentifierComplexType
- type AgentIdentifierType
- type AgentIdentifierValue
- type AgentName
- type AgentNote
- type AgentType
- type AgentVersion
- type AuthorityAttributeGroup
- type Bitstream
- type CompositionLevel
- type CompositionLevelComplexType
- type ContentLocation
- type ContentLocationComplexType
- type ContentLocationType
- type ContentLocationValue
- type CopyrightApplicableDates
- type CopyrightDocumentationIdentifier
- type CopyrightDocumentationIdentifierComplexType
- type CopyrightDocumentationIdentifierType
- type CopyrightDocumentationIdentifierValue
- type CopyrightDocumentationRole
- type CopyrightInformation
- type CopyrightInformationComplexType
- type CopyrightJurisdiction
- type CopyrightNote
- type CopyrightStatus
- type CopyrightStatusDeterminationDate
- type CountryCode
- type CreatingApplication
- type CreatingApplicationComplexType
- type CreatingApplicationExtension
- type CreatingApplicationName
- type CreatingApplicationVersion
- type DateCreatedByApplication
- type EdtfSimpleType
- type EndDate
- type EnvironmentCharacteristic
- type EnvironmentDesignation
- type EnvironmentDesignationComplexType
- type EnvironmentDesignationExtension
- type EnvironmentDesignationNote
- type EnvironmentExtension
- type EnvironmentFunction
- type EnvironmentFunctionComplexType
- type EnvironmentFunctionLevel
- type EnvironmentFunctionType
- type EnvironmentName
- type EnvironmentNote
- type EnvironmentOrigin
- type EnvironmentPurpose
- type EnvironmentRegistry
- type EnvironmentRegistryComplexType
- type EnvironmentRegistryKey
- type EnvironmentRegistryName
- type EnvironmentRegistryRole
- type EnvironmentVersion
- type Event
- type EventComplexType
- type EventDateTime
- type EventDetail
- type EventDetailExtension
- type EventDetailInformation
- type EventDetailInformationComplexType
- type EventIdentifier
- type EventIdentifierComplexType
- type EventIdentifierType
- type EventIdentifierValue
- type EventOutcome
- type EventOutcomeDetail
- type EventOutcomeDetailComplexType
- type EventOutcomeDetailExtension
- type EventOutcomeDetailNote
- type EventOutcomeInformation
- type EventOutcomeInformationComplexType
- type EventType
- type ExtensionComplexType
- type File
- type Fixity
- type FixityComplexType
- type Format
- type FormatComplexType
- type FormatDesignation
- type FormatDesignationComplexType
- type FormatName
- type FormatNote
- type FormatRegistry
- type FormatRegistryComplexType
- type FormatRegistryKey
- type FormatRegistryName
- type FormatRegistryRole
- type FormatVersion
- type HwName
- type HwOtherInformation
- type HwType
- type InhibitorKey
- type InhibitorTarget
- type InhibitorType
- type Inhibitors
- type InhibitorsComplexType
- type IntellectualEntity
- type KeyInformation
- type LicenseApplicableDates
- type LicenseDocumentationIdentifier
- type LicenseDocumentationIdentifierComplexType
- type LicenseDocumentationIdentifierType
- type LicenseDocumentationIdentifierValue
- type LicenseDocumentationRole
- type LicenseIdentifierType
- type LicenseIdentifierValue
- type LicenseInformation
- type LicenseInformationComplexType
- type LicenseNote
- type LicenseTerms
- type LinkingAgentIdentifier
- type LinkingAgentIdentifierComplexType
- type LinkingAgentIdentifierType
- type LinkingAgentIdentifierValue
- type LinkingAgentRole
- type LinkingEnvironmentIdentifier
- type LinkingEnvironmentIdentifierComplexType
- type LinkingEnvironmentIdentifierType
- type LinkingEnvironmentIdentifierValue
- type LinkingEnvironmentRole
- type LinkingEventIdentifier
- type LinkingEventIdentifierComplexType
- type LinkingEventIdentifierType
- type LinkingEventIdentifierValue
- type LinkingObjectIdentifier
- type LinkingObjectIdentifierComplexType
- type LinkingObjectIdentifierType
- type LinkingObjectIdentifierValue
- type LinkingObjectRole
- type LinkingRightsStatementIdentifier
- type LinkingRightsStatementIdentifierComplexType
- type LinkingRightsStatementIdentifierType
- type LinkingRightsStatementIdentifierValue
- type MessageDigest
- type MessageDigestAlgorithm
- type MessageDigestOriginator
- type Object
- type ObjectCharacteristics
- type ObjectCharacteristicsComplexType
- type ObjectCharacteristicsExtension
- type ObjectComplexType
- type ObjectIdentifier
- type ObjectIdentifierComplexType
- type ObjectIdentifierType
- type ObjectIdentifierValue
- type OriginalName
- type OriginalNameComplexType
- type OtherRightsApplicableDates
- type OtherRightsBasis
- type OtherRightsDocumentationIdentifier
- type OtherRightsDocumentationIdentifierComplexType
- type OtherRightsDocumentationIdentifierType
- type OtherRightsDocumentationIdentifierValue
- type OtherRightsDocumentationRole
- type OtherRightsInformation
- type OtherRightsInformationComplexType
- type OtherRightsNote
- type Premis
- type PremisComplexType
- type PreservationLevel
- type PreservationLevelComplexType
- type PreservationLevelDateAssigned
- type PreservationLevelRationale
- type PreservationLevelRole
- type PreservationLevelType
- type PreservationLevelValue
- type RelatedEnvironmentCharacteristic
- type RelatedEnvironmentPurpose
- type RelatedEventIdentifier
- type RelatedEventIdentifierComplexType
- type RelatedEventIdentifierType
- type RelatedEventIdentifierValue
- type RelatedEventSequence
- type RelatedObjectIdentifier
- type RelatedObjectIdentifierComplexType
- type RelatedObjectIdentifierType
- type RelatedObjectIdentifierValue
- type RelatedObjectSequence
- type Relationship
- type RelationshipComplexType
- type RelationshipSubType
- type RelationshipType
- type Representation
- type Restriction
- type Rights
- type RightsBasis
- type RightsComplexType
- type RightsExtension
- type RightsGranted
- type RightsGrantedComplexType
- type RightsGrantedNote
- type RightsStatement
- type RightsStatementComplexType
- type RightsStatementIdentifier
- type RightsStatementIdentifierComplexType
- type RightsStatementIdentifierType
- type RightsStatementIdentifierValue
- type Signature
- type SignatureComplexType
- type SignatureEncoding
- type SignatureInformation
- type SignatureInformationComplexType
- type SignatureInformationExtension
- type SignatureMethod
- type SignatureProperties
- type SignatureValidationRules
- type SignatureValue
- type Signer
- type SignificantProperties
- type SignificantPropertiesComplexType
- type SignificantPropertiesExtension
- type SignificantPropertiesType
- type SignificantPropertiesValue
- type Size
- type StartAndEndDateComplexType
- type StartDate
- type StatuteApplicableDates
- type StatuteCitation
- type StatuteDocumentationIdentifier
- type StatuteDocumentationIdentifierComplexType
- type StatuteDocumentationIdentifierType
- type StatuteDocumentationIdentifierValue
- type StatuteDocumentationRole
- type StatuteInformation
- type StatuteInformationComplexType
- type StatuteInformationDeterminationDate
- type StatuteJurisdiction
- type StatuteNote
- type Storage
- type StorageComplexType
- type StorageMedium
- type StringPlusAuthority
- type SwDependency
- type SwName
- type SwOtherInformation
- type SwType
- type SwVersion
- type TermOfGrant
- type TermOfRestriction
- type Version3
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentComplexType ¶
type AgentComplexType struct { XMLName xml.Name `xml:"agent"` XmlIDAttr string `xml:"xmlID,attr,omitempty"` VersionAttr string `xml:"version,attr,omitempty"` AgentIdentifier []*AgentIdentifierComplexType `xml:"agentIdentifier"` AgentName []*StringPlusAuthority `xml:"agentName"` AgentType *StringPlusAuthority `xml:"agentType"` AgentVersion string `xml:"agentVersion"` AgentNote []string `xml:"agentNote"` AgentExtension []*ExtensionComplexType `xml:"agentExtension"` LinkingEventIdentifier []*LinkingEventIdentifierComplexType `xml:"linkingEventIdentifier"` LinkingRightsStatementIdentifier []*LinkingRightsStatementIdentifierComplexType `xml:"linkingRightsStatementIdentifier"` LinkingEnvironmentIdentifier []*LinkingEnvironmentIdentifierComplexType `xml:"linkingEnvironmentIdentifier"` }
AgentComplexType ...
type AgentIdentifierComplexType ¶
type AgentIdentifierComplexType struct { XMLName xml.Name `xml:"agentIdentifier"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` AgentIdentifierType *StringPlusAuthority `xml:"agentIdentifierType"` AgentIdentifierValue string `xml:"agentIdentifierValue"` }
AgentIdentifierComplexType ...
type AuthorityAttributeGroup ¶
type AuthorityAttributeGroup struct { XMLName xml.Name `xml:"authorityAttributeGroup"` AuthorityAttr string `xml:"authority,attr,omitempty"` AuthorityURIAttr string `xml:"authorityURI,attr,omitempty"` ValueURIAttr string `xml:"valueURI,attr,omitempty"` }
AuthorityAttributeGroup ...
type Bitstream ¶
type Bitstream struct { XMLName xml.Name `xml:"bitstream"` XmlIDAttr string `xml:"xmlID,attr,omitempty"` VersionAttr string `xml:"version,attr,omitempty"` ObjectIdentifier []*ObjectIdentifierComplexType `xml:"objectIdentifier"` SignificantProperties []*SignificantPropertiesComplexType `xml:"significantProperties"` ObjectCharacteristics []*ObjectCharacteristicsComplexType `xml:"objectCharacteristics"` Storage []*StorageComplexType `xml:"storage"` SignatureInformation []*SignatureInformationComplexType `xml:"signatureInformation"` Relationship []*RelationshipComplexType `xml:"relationship"` LinkingEventIdentifier []*LinkingEventIdentifierComplexType `xml:"linkingEventIdentifier"` LinkingRightsStatementIdentifier []*LinkingRightsStatementIdentifierComplexType `xml:"linkingRightsStatementIdentifier"` *ObjectComplexType }
Bitstream ...
type CompositionLevelComplexType ¶
type CompositionLevelComplexType struct { XMLName xml.Name `xml:"compositionLevel"` UnknownAttr string `xml:"unknown,attr,omitempty"` Value int `xml:",chardata"` }
CompositionLevelComplexType ...
type ContentLocationComplexType ¶
type ContentLocationComplexType struct { XMLName xml.Name `xml:"contentLocation"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` ContentLocationType *StringPlusAuthority `xml:"contentLocationType"` ContentLocationValue string `xml:"contentLocationValue"` }
ContentLocationComplexType ...
type CopyrightApplicableDates ¶
type CopyrightApplicableDates *StartAndEndDateComplexType
CopyrightApplicableDates ...
type CopyrightDocumentationIdentifier ¶
type CopyrightDocumentationIdentifier *CopyrightDocumentationIdentifierComplexType
CopyrightDocumentationIdentifier ...
type CopyrightDocumentationIdentifierComplexType ¶
type CopyrightDocumentationIdentifierComplexType struct { XMLName xml.Name `xml:"copyrightDocumentationIdentifier"` CopyrightDocumentationIdentifierType *StringPlusAuthority `xml:"copyrightDocumentationIdentifierType"` CopyrightDocumentationIdentifierValue string `xml:"copyrightDocumentationIdentifierValue"` CopyrightDocumentationRole *StringPlusAuthority `xml:"copyrightDocumentationRole"` }
CopyrightDocumentationIdentifierComplexType ...
type CopyrightDocumentationIdentifierType ¶
type CopyrightDocumentationIdentifierType *StringPlusAuthority
CopyrightDocumentationIdentifierType ...
type CopyrightDocumentationIdentifierValue ¶
type CopyrightDocumentationIdentifierValue string
CopyrightDocumentationIdentifierValue ...
type CopyrightDocumentationRole ¶
type CopyrightDocumentationRole *StringPlusAuthority
CopyrightDocumentationRole ...
type CopyrightInformation ¶
type CopyrightInformation *CopyrightInformationComplexType
CopyrightInformation ...
type CopyrightInformationComplexType ¶
type CopyrightInformationComplexType struct { XMLName xml.Name `xml:"copyrightInformation"` CopyrightStatus *StringPlusAuthority `xml:"copyrightStatus"` CopyrightJurisdiction *CountryCode `xml:"copyrightJurisdiction"` CopyrightStatusDeterminationDate *EdtfSimpleType `xml:"copyrightStatusDeterminationDate"` CopyrightNote []string `xml:"copyrightNote"` CopyrightDocumentationIdentifier []*CopyrightDocumentationIdentifierComplexType `xml:"copyrightDocumentationIdentifier"` CopyrightApplicableDates *StartAndEndDateComplexType `xml:"copyrightApplicableDates"` }
CopyrightInformationComplexType ...
type CopyrightStatusDeterminationDate ¶
type CopyrightStatusDeterminationDate string
CopyrightStatusDeterminationDate ...
type CountryCode ¶
type CountryCode struct { XMLName xml.Name `xml:"countryCode"` *StringPlusAuthority }
CountryCode ...
type CreatingApplication ¶
type CreatingApplication *CreatingApplicationComplexType
CreatingApplication ...
type CreatingApplicationComplexType ¶
type CreatingApplicationComplexType struct { XMLName xml.Name `xml:"creatingApplication"` CreatingApplicationName *StringPlusAuthority `xml:"creatingApplicationName"` CreatingApplicationVersion string `xml:"creatingApplicationVersion"` DateCreatedByApplication *EdtfSimpleType `xml:"dateCreatedByApplication"` CreatingApplicationExtension []*ExtensionComplexType `xml:"creatingApplicationExtension"` }
CreatingApplicationComplexType ...
type CreatingApplicationExtension ¶
type CreatingApplicationExtension *ExtensionComplexType
CreatingApplicationExtension ...
type CreatingApplicationName ¶
type CreatingApplicationName *StringPlusAuthority
CreatingApplicationName ...
type CreatingApplicationVersion ¶
type CreatingApplicationVersion string
CreatingApplicationVersion ...
type EnvironmentCharacteristic ¶
type EnvironmentCharacteristic *StringPlusAuthority
EnvironmentCharacteristic ...
type EnvironmentDesignation ¶
type EnvironmentDesignation *EnvironmentDesignationComplexType
EnvironmentDesignation ...
type EnvironmentDesignationComplexType ¶
type EnvironmentDesignationComplexType struct { XMLName xml.Name `xml:"environmentDesignation"` EnvironmentName *StringPlusAuthority `xml:"environmentName"` EnvironmentVersion string `xml:"environmentVersion"` EnvironmentOrigin string `xml:"environmentOrigin"` EnvironmentDesignationNote []string `xml:"environmentDesignationNote"` EnvironmentDesignationExtension []string `xml:"environmentDesignationExtension"` }
EnvironmentDesignationComplexType ...
type EnvironmentDesignationExtension ¶
type EnvironmentDesignationExtension string
EnvironmentDesignationExtension ...
type EnvironmentDesignationNote ¶
type EnvironmentDesignationNote string
EnvironmentDesignationNote ...
type EnvironmentExtension ¶
type EnvironmentExtension *ExtensionComplexType
EnvironmentExtension ...
type EnvironmentFunction ¶
type EnvironmentFunction *EnvironmentFunctionComplexType
EnvironmentFunction ...
type EnvironmentFunctionComplexType ¶
type EnvironmentFunctionComplexType struct { XMLName xml.Name `xml:"environmentFunction"` EnvironmentFunctionType *StringPlusAuthority `xml:"environmentFunctionType"` EnvironmentFunctionLevel string `xml:"environmentFunctionLevel"` }
EnvironmentFunctionComplexType ...
type EnvironmentFunctionType ¶
type EnvironmentFunctionType *StringPlusAuthority
EnvironmentFunctionType ...
type EnvironmentRegistry ¶
type EnvironmentRegistry *EnvironmentRegistryComplexType
EnvironmentRegistry ...
type EnvironmentRegistryComplexType ¶
type EnvironmentRegistryComplexType struct { XMLName xml.Name `xml:"environmentRegistry"` EnvironmentRegistryName string `xml:"environmentRegistryName"` EnvironmentRegistryKey string `xml:"environmentRegistryKey"` EnvironmentRegistryRole *StringPlusAuthority `xml:"environmentRegistryRole"` }
EnvironmentRegistryComplexType ...
type EnvironmentRegistryRole ¶
type EnvironmentRegistryRole *StringPlusAuthority
EnvironmentRegistryRole ...
type EventComplexType ¶
type EventComplexType struct { XMLName xml.Name `xml:"event"` XmlIDAttr string `xml:"xmlID,attr,omitempty"` VersionAttr string `xml:"version,attr,omitempty"` EventIdentifier *EventIdentifierComplexType `xml:"eventIdentifier"` EventType *StringPlusAuthority `xml:"eventType"` EventDateTime string `xml:"eventDateTime"` EventDetailInformation []*EventDetailInformationComplexType `xml:"eventDetailInformation"` EventOutcomeInformation []*EventOutcomeInformationComplexType `xml:"eventOutcomeInformation"` LinkingAgentIdentifier []*LinkingAgentIdentifierComplexType `xml:"linkingAgentIdentifier"` LinkingObjectIdentifier []*LinkingObjectIdentifierComplexType `xml:"linkingObjectIdentifier"` }
EventComplexType ...
type EventDetailExtension ¶
type EventDetailExtension *ExtensionComplexType
EventDetailExtension ...
type EventDetailInformation ¶
type EventDetailInformation *EventDetailInformationComplexType
EventDetailInformation ...
type EventDetailInformationComplexType ¶
type EventDetailInformationComplexType struct { XMLName xml.Name `xml:"eventDetailInformation"` EventDetail string `xml:"eventDetail"` EventDetailExtension []*ExtensionComplexType `xml:"eventDetailExtension"` }
EventDetailInformationComplexType ...
type EventIdentifierComplexType ¶
type EventIdentifierComplexType struct { XMLName xml.Name `xml:"eventIdentifier"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` EventIdentifierType *StringPlusAuthority `xml:"eventIdentifierType"` EventIdentifierValue string `xml:"eventIdentifierValue"` }
EventIdentifierComplexType ...
type EventOutcomeDetail ¶
type EventOutcomeDetail *EventOutcomeDetailComplexType
EventOutcomeDetail ...
type EventOutcomeDetailComplexType ¶
type EventOutcomeDetailComplexType struct { XMLName xml.Name `xml:"eventOutcomeDetail"` EventOutcomeDetailNote string `xml:"eventOutcomeDetailNote"` EventOutcomeDetailExtension []*ExtensionComplexType `xml:"eventOutcomeDetailExtension"` }
EventOutcomeDetailComplexType ...
type EventOutcomeDetailExtension ¶
type EventOutcomeDetailExtension *ExtensionComplexType
EventOutcomeDetailExtension ...
type EventOutcomeInformation ¶
type EventOutcomeInformation *EventOutcomeInformationComplexType
EventOutcomeInformation ...
type EventOutcomeInformationComplexType ¶
type EventOutcomeInformationComplexType struct { XMLName xml.Name `xml:"eventOutcomeInformation"` EventOutcome *StringPlusAuthority `xml:"eventOutcome"` EventOutcomeDetail []*EventOutcomeDetailComplexType `xml:"eventOutcomeDetail"` }
EventOutcomeInformationComplexType ...
type ExtensionComplexType ¶
ExtensionComplexType ...
type File ¶
type File struct { XMLName xml.Name `xml:"object"` XSIType string `xml:"xsi:type,attr"` XmlIDAttr string `xml:"xmlID,attr,omitempty"` VersionAttr string `xml:"version,attr,omitempty"` ObjectIdentifier []*ObjectIdentifierComplexType `xml:"objectIdentifier"` PreservationLevel []*PreservationLevelComplexType `xml:"preservationLevel"` SignificantProperties []*SignificantPropertiesComplexType `xml:"significantProperties"` ObjectCharacteristics []*ObjectCharacteristicsComplexType `xml:"objectCharacteristics"` OriginalName *OriginalNameComplexType `xml:"originalName"` Storage []*StorageComplexType `xml:"storage"` SignatureInformation []*SignatureInformationComplexType `xml:"signatureInformation"` Relationship []*RelationshipComplexType `xml:"relationship"` LinkingEventIdentifier []*LinkingEventIdentifierComplexType `xml:"linkingEventIdentifier"` LinkingRightsStatementIdentifier []*LinkingRightsStatementIdentifierComplexType `xml:"linkingRightsStatementIdentifier"` *ObjectComplexType }
File ...
type FixityComplexType ¶
type FixityComplexType struct { XMLName xml.Name `xml:"fixity"` MessageDigestAlgorithm *StringPlusAuthority `xml:"messageDigestAlgorithm"` MessageDigest string `xml:"messageDigest"` MessageDigestOriginator *StringPlusAuthority `xml:"messageDigestOriginator"` }
FixityComplexType ...
func NewFixityComplexType ¶
func NewFixityComplexType(digestAlg, checksum, originator string) *FixityComplexType
type FormatComplexType ¶
type FormatComplexType struct { XMLName xml.Name `xml:"format"` FormatDesignation *FormatDesignationComplexType `xml:"formatDesignation"` FormatRegistry *FormatRegistryComplexType `xml:"formatRegistry"` FormatNote []string `xml:"formatNote"` }
FormatComplexType ...
type FormatDesignationComplexType ¶
type FormatDesignationComplexType struct { XMLName xml.Name `xml:"formatDesignation"` FormatName *StringPlusAuthority `xml:"formatName"` FormatVersion string `xml:"formatVersion"` }
FormatDesignationComplexType ...
type FormatRegistryComplexType ¶
type FormatRegistryComplexType struct { XMLName xml.Name `xml:"formatRegistry"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` FormatRegistryName *StringPlusAuthority `xml:"formatRegistryName"` FormatRegistryKey *StringPlusAuthority `xml:"formatRegistryKey"` FormatRegistryRole *StringPlusAuthority `xml:"formatRegistryRole"` }
FormatRegistryComplexType ...
type InhibitorsComplexType ¶
type InhibitorsComplexType struct { XMLName xml.Name `xml:"inhibitors"` InhibitorType *StringPlusAuthority `xml:"inhibitorType"` InhibitorTarget []*StringPlusAuthority `xml:"inhibitorTarget"` InhibitorKey string `xml:"inhibitorKey"` }
InhibitorsComplexType ...
type IntellectualEntity ¶
type IntellectualEntity struct { XMLName xml.Name `xml:"intellectualEntity"` XmlIDAttr string `xml:"xmlID,attr,omitempty"` VersionAttr string `xml:"version,attr,omitempty"` ObjectIdentifier []*ObjectIdentifierComplexType `xml:"objectIdentifier"` PreservationLevel []*PreservationLevelComplexType `xml:"preservationLevel"` SignificantProperties []*SignificantPropertiesComplexType `xml:"significantProperties"` OriginalName *OriginalNameComplexType `xml:"originalName"` EnvironmentFunction []*EnvironmentFunctionComplexType `xml:"environmentFunction"` EnvironmentDesignation []*EnvironmentDesignationComplexType `xml:"environmentDesignation"` EnvironmentRegistry []*EnvironmentRegistryComplexType `xml:"environmentRegistry"` EnvironmentExtension []*ExtensionComplexType `xml:"environmentExtension"` Relationship []*RelationshipComplexType `xml:"relationship"` LinkingEventIdentifier []*LinkingEventIdentifierComplexType `xml:"linkingEventIdentifier"` LinkingRightsStatementIdentifier []*LinkingRightsStatementIdentifierComplexType `xml:"linkingRightsStatementIdentifier"` *ObjectComplexType }
IntellectualEntity ...
type LicenseApplicableDates ¶
type LicenseApplicableDates *StartAndEndDateComplexType
LicenseApplicableDates ...
type LicenseDocumentationIdentifier ¶
type LicenseDocumentationIdentifier *LicenseDocumentationIdentifierComplexType
LicenseDocumentationIdentifier ...
type LicenseDocumentationIdentifierComplexType ¶
type LicenseDocumentationIdentifierComplexType struct { XMLName xml.Name `xml:"licenseDocumentationIdentifier"` LicenseDocumentationIdentifierType *StringPlusAuthority `xml:"licenseDocumentationIdentifierType"` LicenseDocumentationIdentifierValue string `xml:"licenseDocumentationIdentifierValue"` LicenseDocumentationRole *StringPlusAuthority `xml:"licenseDocumentationRole"` }
LicenseDocumentationIdentifierComplexType ...
type LicenseDocumentationIdentifierType ¶
type LicenseDocumentationIdentifierType *StringPlusAuthority
LicenseDocumentationIdentifierType ...
type LicenseDocumentationIdentifierValue ¶
type LicenseDocumentationIdentifierValue string
LicenseDocumentationIdentifierValue ...
type LicenseDocumentationRole ¶
type LicenseDocumentationRole *StringPlusAuthority
LicenseDocumentationRole ...
type LicenseIdentifierType ¶
type LicenseIdentifierType *StringPlusAuthority
LicenseIdentifierType ...
type LicenseInformation ¶
type LicenseInformation *LicenseInformationComplexType
LicenseInformation ...
type LicenseInformationComplexType ¶
type LicenseInformationComplexType struct { XMLName xml.Name `xml:"licenseInformation"` LicenseDocumentationIdentifier []*LicenseDocumentationIdentifierComplexType `xml:"licenseDocumentationIdentifier"` LicenseTerms string `xml:"licenseTerms"` LicenseNote []string `xml:"licenseNote"` LicenseApplicableDates *StartAndEndDateComplexType `xml:"licenseApplicableDates"` }
LicenseInformationComplexType ...
type LinkingAgentIdentifier ¶
type LinkingAgentIdentifier *LinkingAgentIdentifierComplexType
LinkingAgentIdentifier ...
type LinkingAgentIdentifierComplexType ¶
type LinkingAgentIdentifierComplexType struct { XMLName xml.Name `xml:"linkingAgentIdentifier"` LinkAgentXmlIDAttr string `xml:"LinkAgentXmlID,attr,omitempty"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` LinkingAgentIdentifierType *StringPlusAuthority `xml:"linkingAgentIdentifierType"` LinkingAgentIdentifierValue string `xml:"linkingAgentIdentifierValue"` LinkingAgentRole []*StringPlusAuthority `xml:"linkingAgentRole"` }
LinkingAgentIdentifierComplexType ...
type LinkingAgentIdentifierType ¶
type LinkingAgentIdentifierType *StringPlusAuthority
LinkingAgentIdentifierType ...
type LinkingAgentIdentifierValue ¶
type LinkingAgentIdentifierValue string
LinkingAgentIdentifierValue ...
type LinkingEnvironmentIdentifier ¶
type LinkingEnvironmentIdentifier *LinkingEnvironmentIdentifierComplexType
LinkingEnvironmentIdentifier ...
type LinkingEnvironmentIdentifierComplexType ¶
type LinkingEnvironmentIdentifierComplexType struct { XMLName xml.Name `xml:"linkingEnvironmentIdentifier"` LinkEventXmlIDAttr string `xml:"LinkEventXmlID,attr,omitempty"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` LinkingEnvironmentIdentifierType string `xml:"linkingEnvironmentIdentifierType"` LinkingEnvironmentIdentifierValue string `xml:"linkingEnvironmentIdentifierValue"` LinkingEnvironmentRole []*StringPlusAuthority `xml:"linkingEnvironmentRole"` }
LinkingEnvironmentIdentifierComplexType ...
type LinkingEnvironmentIdentifierType ¶
type LinkingEnvironmentIdentifierType string
LinkingEnvironmentIdentifierType ...
type LinkingEnvironmentIdentifierValue ¶
type LinkingEnvironmentIdentifierValue string
LinkingEnvironmentIdentifierValue ...
type LinkingEnvironmentRole ¶
type LinkingEnvironmentRole *StringPlusAuthority
LinkingEnvironmentRole ...
type LinkingEventIdentifier ¶
type LinkingEventIdentifier *LinkingEventIdentifierComplexType
LinkingEventIdentifier ...
type LinkingEventIdentifierComplexType ¶
type LinkingEventIdentifierComplexType struct { XMLName xml.Name `xml:"linkingEventIdentifier"` LinkEventXmlIDAttr string `xml:"LinkEventXmlID,attr,omitempty"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` LinkingEventIdentifierType *StringPlusAuthority `xml:"linkingEventIdentifierType"` LinkingEventIdentifierValue string `xml:"linkingEventIdentifierValue"` }
LinkingEventIdentifierComplexType ...
type LinkingEventIdentifierType ¶
type LinkingEventIdentifierType *StringPlusAuthority
LinkingEventIdentifierType ...
type LinkingEventIdentifierValue ¶
type LinkingEventIdentifierValue string
LinkingEventIdentifierValue ...
type LinkingObjectIdentifier ¶
type LinkingObjectIdentifier *LinkingObjectIdentifierComplexType
LinkingObjectIdentifier ...
type LinkingObjectIdentifierComplexType ¶
type LinkingObjectIdentifierComplexType struct { XMLName xml.Name `xml:"linkingObjectIdentifier"` LinkObjectXmlIDAttr string `xml:"LinkObjectXmlID,attr,omitempty"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` LinkingObjectIdentifierType *StringPlusAuthority `xml:"linkingObjectIdentifierType"` LinkingObjectIdentifierValue string `xml:"linkingObjectIdentifierValue"` LinkingObjectRole []*StringPlusAuthority `xml:"linkingObjectRole"` }
LinkingObjectIdentifierComplexType ...
type LinkingObjectIdentifierType ¶
type LinkingObjectIdentifierType *StringPlusAuthority
LinkingObjectIdentifierType ...
type LinkingObjectIdentifierValue ¶
type LinkingObjectIdentifierValue string
LinkingObjectIdentifierValue ...
type LinkingRightsStatementIdentifier ¶
type LinkingRightsStatementIdentifier *LinkingRightsStatementIdentifierComplexType
LinkingRightsStatementIdentifier ...
type LinkingRightsStatementIdentifierComplexType ¶
type LinkingRightsStatementIdentifierComplexType struct { XMLName xml.Name `xml:"linkingRightsStatementIdentifier"` LinkPermissionStatementXmlIDAttr string `xml:"LinkPermissionStatementXmlID,attr,omitempty"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` LinkingRightsStatementIdentifierType *StringPlusAuthority `xml:"linkingRightsStatementIdentifierType"` LinkingRightsStatementIdentifierValue string `xml:"linkingRightsStatementIdentifierValue"` }
LinkingRightsStatementIdentifierComplexType ...
type LinkingRightsStatementIdentifierType ¶
type LinkingRightsStatementIdentifierType *StringPlusAuthority
LinkingRightsStatementIdentifierType ...
type LinkingRightsStatementIdentifierValue ¶
type LinkingRightsStatementIdentifierValue string
LinkingRightsStatementIdentifierValue ...
type MessageDigestAlgorithm ¶
type MessageDigestAlgorithm *StringPlusAuthority
MessageDigestAlgorithm ...
type MessageDigestOriginator ¶
type MessageDigestOriginator *StringPlusAuthority
MessageDigestOriginator ...
type ObjectCharacteristics ¶
type ObjectCharacteristics *ObjectCharacteristicsComplexType
ObjectCharacteristics ...
type ObjectCharacteristicsComplexType ¶
type ObjectCharacteristicsComplexType struct { XMLName xml.Name `xml:"objectCharacteristics"` CompositionLevel *CompositionLevelComplexType `xml:"compositionLevel"` Fixity []*FixityComplexType `xml:"fixity"` Size int64 `xml:"size"` Format []*FormatComplexType `xml:"format"` CreatingApplication []*CreatingApplicationComplexType `xml:"creatingApplication"` Inhibitors []*InhibitorsComplexType `xml:"inhibitors"` ObjectCharacteristicsExtension []*ExtensionComplexType `xml:"objectCharacteristicsExtension"` }
ObjectCharacteristicsComplexType ...
type ObjectCharacteristicsExtension ¶
type ObjectCharacteristicsExtension *ExtensionComplexType
ObjectCharacteristicsExtension ...
type ObjectComplexType ¶
ObjectComplexType ...
type ObjectIdentifierComplexType ¶
type ObjectIdentifierComplexType struct { XMLName xml.Name `xml:"objectIdentifier"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` ObjectIdentifierType *StringPlusAuthority `xml:"objectIdentifierType"` ObjectIdentifierValue string `xml:"objectIdentifierValue"` }
ObjectIdentifierComplexType ...
type OriginalNameComplexType ¶
type OriginalNameComplexType struct { XMLName xml.Name `xml:"originalName"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` Value string `xml:",chardata"` }
OriginalNameComplexType ...
type OtherRightsApplicableDates ¶
type OtherRightsApplicableDates *StartAndEndDateComplexType
OtherRightsApplicableDates ...
type OtherRightsDocumentationIdentifier ¶
type OtherRightsDocumentationIdentifier *OtherRightsDocumentationIdentifierComplexType
OtherRightsDocumentationIdentifier ...
type OtherRightsDocumentationIdentifierComplexType ¶
type OtherRightsDocumentationIdentifierComplexType struct { XMLName xml.Name `xml:"otherRightsDocumentationIdentifier"` OtherRightsDocumentationIdentifierType *StringPlusAuthority `xml:"otherRightsDocumentationIdentifierType"` OtherRightsDocumentationIdentifierValue string `xml:"otherRightsDocumentationIdentifierValue"` OtherRightsDocumentationRole *StringPlusAuthority `xml:"otherRightsDocumentationRole"` }
OtherRightsDocumentationIdentifierComplexType ...
type OtherRightsDocumentationIdentifierType ¶
type OtherRightsDocumentationIdentifierType *StringPlusAuthority
OtherRightsDocumentationIdentifierType ...
type OtherRightsDocumentationIdentifierValue ¶
type OtherRightsDocumentationIdentifierValue string
OtherRightsDocumentationIdentifierValue ...
type OtherRightsDocumentationRole ¶
type OtherRightsDocumentationRole *StringPlusAuthority
OtherRightsDocumentationRole ...
type OtherRightsInformation ¶
type OtherRightsInformation *OtherRightsInformationComplexType
OtherRightsInformation ...
type OtherRightsInformationComplexType ¶
type OtherRightsInformationComplexType struct { XMLName xml.Name `xml:"otherRightsInformation"` OtherRightsDocumentationIdentifier []*OtherRightsDocumentationIdentifierComplexType `xml:"otherRightsDocumentationIdentifier"` OtherRightsBasis *StringPlusAuthority `xml:"otherRightsBasis"` OtherRightsApplicableDates *StartAndEndDateComplexType `xml:"otherRightsApplicableDates"` OtherRightsNote []string `xml:"otherRightsNote"` }
OtherRightsInformationComplexType ...
type PremisComplexType ¶
type PremisComplexType struct { XMLName xml.Name `xml:"premis"` XMLNS string `xml:"xmlns,attr"` XMLNSXSI string `xml:"xmlns:xsi,attr"` XSISchemaLocation string `xml:"xsi:schemaLocation,attr"` XMLXLinkNS string `xml:"xmlns:xlink,attr"` VersionAttr string `xml:"version,attr"` Object []*File `xml:"object"` //Object []*ObjectComplexType `xml:"object"` Event []*EventComplexType `xml:"event"` Agent []*AgentComplexType `xml:"agent"` Rights []*RightsComplexType `xml:"rights"` }
PremisComplexType ...
type PreservationLevelComplexType ¶
type PreservationLevelComplexType struct { XMLName xml.Name `xml:"preservationLevel"` PreservationLevelType *StringPlusAuthority `xml:"preservationLevelType"` PreservationLevelValue *StringPlusAuthority `xml:"preservationLevelValue"` PreservationLevelRole *StringPlusAuthority `xml:"preservationLevelRole"` PreservationLevelRationale []string `xml:"preservationLevelRationale"` PreservationLevelDateAssigned *EdtfSimpleType `xml:"preservationLevelDateAssigned"` }
PreservationLevelComplexType ...
type PreservationLevelDateAssigned ¶
type PreservationLevelDateAssigned string
PreservationLevelDateAssigned ...
type PreservationLevelRationale ¶
type PreservationLevelRationale string
PreservationLevelRationale ...
type PreservationLevelRole ¶
type PreservationLevelRole *StringPlusAuthority
PreservationLevelRole ...
type PreservationLevelType ¶
type PreservationLevelType *StringPlusAuthority
PreservationLevelType ...
type PreservationLevelValue ¶
type PreservationLevelValue *StringPlusAuthority
PreservationLevelValue ...
type RelatedEnvironmentCharacteristic ¶
type RelatedEnvironmentCharacteristic *StringPlusAuthority
RelatedEnvironmentCharacteristic ...
type RelatedEnvironmentPurpose ¶
type RelatedEnvironmentPurpose *StringPlusAuthority
RelatedEnvironmentPurpose ...
type RelatedEventIdentifier ¶
type RelatedEventIdentifier *RelatedEventIdentifierComplexType
RelatedEventIdentifier ...
type RelatedEventIdentifierComplexType ¶
type RelatedEventIdentifierComplexType struct { XMLName xml.Name `xml:"relatedEventIdentifier"` RelEventXmlIDAttr string `xml:"RelEventXmlID,attr,omitempty"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` RelatedEventIdentifierType *StringPlusAuthority `xml:"relatedEventIdentifierType"` RelatedEventIdentifierValue string `xml:"relatedEventIdentifierValue"` RelatedEventSequence int `xml:"relatedEventSequence"` }
RelatedEventIdentifierComplexType ...
type RelatedEventIdentifierType ¶
type RelatedEventIdentifierType *StringPlusAuthority
RelatedEventIdentifierType ...
type RelatedEventIdentifierValue ¶
type RelatedEventIdentifierValue string
RelatedEventIdentifierValue ...
type RelatedObjectIdentifier ¶
type RelatedObjectIdentifier *RelatedObjectIdentifierComplexType
RelatedObjectIdentifier ...
type RelatedObjectIdentifierComplexType ¶
type RelatedObjectIdentifierComplexType struct { XMLName xml.Name `xml:"relatedObjectIdentifier"` RelObjectXmlIDAttr string `xml:"RelObjectXmlID,attr,omitempty"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` RelatedObjectIdentifierType *StringPlusAuthority `xml:"relatedObjectIdentifierType"` RelatedObjectIdentifierValue string `xml:"relatedObjectIdentifierValue"` RelatedObjectSequence int `xml:"relatedObjectSequence"` }
RelatedObjectIdentifierComplexType ...
type RelatedObjectIdentifierType ¶
type RelatedObjectIdentifierType *StringPlusAuthority
RelatedObjectIdentifierType ...
type RelatedObjectIdentifierValue ¶
type RelatedObjectIdentifierValue string
RelatedObjectIdentifierValue ...
type RelationshipComplexType ¶
type RelationshipComplexType struct { XMLName xml.Name `xml:"relationship"` RelationshipType *StringPlusAuthority `xml:"relationshipType"` RelationshipSubType *StringPlusAuthority `xml:"relationshipSubType"` RelatedObjectIdentifier []*RelatedObjectIdentifierComplexType `xml:"relatedObjectIdentifier"` RelatedEventIdentifier []*RelatedEventIdentifierComplexType `xml:"relatedEventIdentifier"` RelatedEnvironmentPurpose []*StringPlusAuthority `xml:"relatedEnvironmentPurpose"` RelatedEnvironmentCharacteristic *StringPlusAuthority `xml:"relatedEnvironmentCharacteristic"` }
RelationshipComplexType ...
type Representation ¶
type Representation struct { XMLName xml.Name `xml:"representation"` XmlIDAttr string `xml:"xmlID,attr,omitempty"` VersionAttr string `xml:"version,attr,omitempty"` ObjectIdentifier []*ObjectIdentifierComplexType `xml:"objectIdentifier"` PreservationLevel []*PreservationLevelComplexType `xml:"preservationLevel"` SignificantProperties []*SignificantPropertiesComplexType `xml:"significantProperties"` OriginalName *OriginalNameComplexType `xml:"originalName"` Storage []*StorageComplexType `xml:"storage"` Relationship []*RelationshipComplexType `xml:"relationship"` LinkingEventIdentifier []*LinkingEventIdentifierComplexType `xml:"linkingEventIdentifier"` LinkingRightsStatementIdentifier []*LinkingRightsStatementIdentifierComplexType `xml:"linkingRightsStatementIdentifier"` *ObjectComplexType }
Representation ...
type RightsComplexType ¶
type RightsComplexType struct { XMLName xml.Name `xml:"rights"` XmlIDAttr string `xml:"xmlID,attr,omitempty"` VersionAttr string `xml:"version,attr,omitempty"` RightsStatement []*RightsStatementComplexType `xml:"rightsStatement"` RightsExtension []*ExtensionComplexType `xml:"rightsExtension"` }
RightsComplexType ...
type RightsGrantedComplexType ¶
type RightsGrantedComplexType struct { XMLName xml.Name `xml:"rightsGranted"` Act *StringPlusAuthority `xml:"act"` Restriction []*StringPlusAuthority `xml:"restriction"` TermOfGrant *StartAndEndDateComplexType `xml:"termOfGrant"` TermOfRestriction *StartAndEndDateComplexType `xml:"termOfRestriction"` RightsGrantedNote []string `xml:"rightsGrantedNote"` }
RightsGrantedComplexType ...
type RightsStatementComplexType ¶
type RightsStatementComplexType struct { XMLName xml.Name `xml:"rightsStatement"` RightsStatementIdentifier *RightsStatementIdentifierComplexType `xml:"rightsStatementIdentifier"` RightsBasis *StringPlusAuthority `xml:"rightsBasis"` CopyrightInformation *CopyrightInformationComplexType `xml:"copyrightInformation"` LicenseInformation *LicenseInformationComplexType `xml:"licenseInformation"` StatuteInformation []*StatuteInformationComplexType `xml:"statuteInformation"` OtherRightsInformation *OtherRightsInformationComplexType `xml:"otherRightsInformation"` RightsGranted []*RightsGrantedComplexType `xml:"rightsGranted"` LinkingObjectIdentifier []*LinkingObjectIdentifierComplexType `xml:"linkingObjectIdentifier"` LinkingAgentIdentifier []*LinkingAgentIdentifierComplexType `xml:"linkingAgentIdentifier"` }
RightsStatementComplexType ...
type RightsStatementIdentifier ¶
type RightsStatementIdentifier *RightsStatementIdentifierComplexType
RightsStatementIdentifier ...
type RightsStatementIdentifierComplexType ¶
type RightsStatementIdentifierComplexType struct { XMLName xml.Name `xml:"rightsStatementIdentifier"` SimpleLinkAttr string `xml:"simpleLink,attr,omitempty"` RightsStatementIdentifierType *StringPlusAuthority `xml:"rightsStatementIdentifierType"` RightsStatementIdentifierValue string `xml:"rightsStatementIdentifierValue"` }
RightsStatementIdentifierComplexType ...
type RightsStatementIdentifierType ¶
type RightsStatementIdentifierType *StringPlusAuthority
RightsStatementIdentifierType ...
type RightsStatementIdentifierValue ¶
type RightsStatementIdentifierValue string
RightsStatementIdentifierValue ...
type SignatureComplexType ¶
type SignatureComplexType struct { XMLName xml.Name `xml:"signature"` SignatureEncoding *StringPlusAuthority `xml:"signatureEncoding"` Signer *StringPlusAuthority `xml:"signer"` SignatureMethod *StringPlusAuthority `xml:"signatureMethod"` SignatureValue string `xml:"signatureValue"` SignatureValidationRules *StringPlusAuthority `xml:"signatureValidationRules"` SignatureProperties []string `xml:"signatureProperties"` KeyInformation []*ExtensionComplexType `xml:"keyInformation"` }
SignatureComplexType ...
type SignatureInformation ¶
type SignatureInformation *SignatureInformationComplexType
SignatureInformation ...
type SignatureInformationComplexType ¶
type SignatureInformationComplexType struct { XMLName xml.Name `xml:"signatureInformation"` Signature *SignatureComplexType `xml:"signature"` SignatureInformationExtension []*ExtensionComplexType `xml:"signatureInformationExtension"` }
SignatureInformationComplexType ...
type SignatureInformationExtension ¶
type SignatureInformationExtension *ExtensionComplexType
SignatureInformationExtension ...
type SignatureValidationRules ¶
type SignatureValidationRules *StringPlusAuthority
SignatureValidationRules ...
type SignificantProperties ¶
type SignificantProperties *SignificantPropertiesComplexType
SignificantProperties ...
type SignificantPropertiesComplexType ¶
type SignificantPropertiesComplexType struct { XMLName xml.Name `xml:"significantProperties"` SignificantPropertiesType *StringPlusAuthority `xml:"significantPropertiesType"` SignificantPropertiesValue string `xml:"significantPropertiesValue"` SignificantPropertiesExtension []*ExtensionComplexType `xml:"significantPropertiesExtension"` }
SignificantPropertiesComplexType ...
func NewSignificantPropertiesComplexType ¶
func NewSignificantPropertiesComplexType(name, value string) *SignificantPropertiesComplexType
type SignificantPropertiesExtension ¶
type SignificantPropertiesExtension *ExtensionComplexType
SignificantPropertiesExtension ...
type SignificantPropertiesType ¶
type SignificantPropertiesType *StringPlusAuthority
SignificantPropertiesType ...
type SignificantPropertiesValue ¶
type SignificantPropertiesValue string
SignificantPropertiesValue ...
type StartAndEndDateComplexType ¶
type StartAndEndDateComplexType struct { XMLName xml.Name `xml:"startAndEndDate"` StartDate *EdtfSimpleType `xml:"startDate"` EndDate *EdtfSimpleType `xml:"endDate"` }
StartAndEndDateComplexType ...
type StatuteApplicableDates ¶
type StatuteApplicableDates *StartAndEndDateComplexType
StatuteApplicableDates ...
type StatuteDocumentationIdentifier ¶
type StatuteDocumentationIdentifier *StatuteDocumentationIdentifierComplexType
StatuteDocumentationIdentifier ...
type StatuteDocumentationIdentifierComplexType ¶
type StatuteDocumentationIdentifierComplexType struct { XMLName xml.Name `xml:"statuteDocumentationIdentifier"` StatuteDocumentationIdentifierType *StringPlusAuthority `xml:"statuteDocumentationIdentifierType"` StatuteDocumentationIdentifierValue string `xml:"statuteDocumentationIdentifierValue"` StatuteDocumentationRole *StringPlusAuthority `xml:"statuteDocumentationRole"` }
StatuteDocumentationIdentifierComplexType ...
type StatuteDocumentationIdentifierType ¶
type StatuteDocumentationIdentifierType *StringPlusAuthority
StatuteDocumentationIdentifierType ...
type StatuteDocumentationIdentifierValue ¶
type StatuteDocumentationIdentifierValue string
StatuteDocumentationIdentifierValue ...
type StatuteDocumentationRole ¶
type StatuteDocumentationRole *StringPlusAuthority
StatuteDocumentationRole ...
type StatuteInformation ¶
type StatuteInformation *StatuteInformationComplexType
StatuteInformation ...
type StatuteInformationComplexType ¶
type StatuteInformationComplexType struct { XMLName xml.Name `xml:"statuteInformation"` StatuteJurisdiction *CountryCode `xml:"statuteJurisdiction"` StatuteCitation *StringPlusAuthority `xml:"statuteCitation"` StatuteInformationDeterminationDate *EdtfSimpleType `xml:"statuteInformationDeterminationDate"` StatuteNote []string `xml:"statuteNote"` StatuteDocumentationIdentifier []*StatuteDocumentationIdentifierComplexType `xml:"statuteDocumentationIdentifier"` StatuteApplicableDates *StartAndEndDateComplexType `xml:"statuteApplicableDates"` }
StatuteInformationComplexType ...
type StatuteInformationDeterminationDate ¶
type StatuteInformationDeterminationDate string
StatuteInformationDeterminationDate ...
type StorageComplexType ¶
type StorageComplexType struct { XMLName xml.Name `xml:"storage"` ContentLocation *ContentLocationComplexType `xml:"contentLocation"` StorageMedium *StringPlusAuthority `xml:"storageMedium"` }
StorageComplexType ...
type StringPlusAuthority ¶
type StringPlusAuthority struct { // XMLName xml.Name `xml:"stringPlusAuthority"` // AuthorityAttributeGroup *AuthorityAttributeGroup AuthorityAttr string `xml:"authority,attr,omitempty"` AuthorityURIAttr string `xml:"authorityURI,attr,omitempty"` ValueURIAttr string `xml:"valueURI,attr,omitempty"` Value string `xml:",chardata"` }
StringPlusAuthority ...
func NewStringPlusAuthority ¶
func NewStringPlusAuthority(str string, authority string, authorityURI string, valueURI string) *StringPlusAuthority