Documentation ¶
Index ¶
- type ACL
- type Cartographics
- type Classification
- type Coded
- type Conference
- type Coordinates
- type Corporate
- type DataField
- type Date
- type DateFrom
- type DateFromTo
- type DateRange
- type DateTo
- type Ddc
- type Display
- type Electronic
- type Extension
- type Extent
- type Facets
- type Family
- type Files
- type Geographic
- type Holding
- type Host
- type Identifier
- type IsbnIsmn
- type Item
- type Local
- type Location
- type Mapping001
- type Media
- type Medias
- type Name
- type Note
- type NoteWithURL
- type OriginInfo
- type Personal
- type PersonalDate
- type PhysicalDescription
- type PublicationNote
- type Related
- type RelatedItem
- type ResultConference
- type ResultCorporate
- type ResultFamily
- type ResultGeographic
- type ResultPerson
- type ResultTitle
- type ResultTopic
- type Series
- type Subject
- type TimeGranularityType
- type Title
- type TitleInfo
- type Topic
- type UBSchema
- type UBSchema001
- func (u *UBSchema001) GetAIJSON() string
- func (u *UBSchema001) GetAbbreviatedTitle() string
- func (u *UBSchema001) GetAbstract() string
- func (u *UBSchema001) GetAlternateTitle() string
- func (u *UBSchema001) GetConferences() map[string][]ResultConference
- func (u *UBSchema001) GetCorporates() map[string][]ResultCorporate
- func (u *UBSchema001) GetCreditsNote() string
- func (u *UBSchema001) GetDdc() string
- func (u *UBSchema001) GetDistributionDate() string
- func (u *UBSchema001) GetDistributionPlace() string
- func (u *UBSchema001) GetDistributionPublisher() string
- func (u *UBSchema001) GetDoi() string
- func (u *UBSchema001) GetFamilies() map[string][]ResultFamily
- func (u *UBSchema001) GetGeneralNote() string
- func (u *UBSchema001) GetGenre() string
- func (u *UBSchema001) GetHostTitle() string
- func (u *UBSchema001) GetIsbn() string
- func (u *UBSchema001) GetIsbnInvalid() string
- func (u *UBSchema001) GetIsmn() string
- func (u *UBSchema001) GetIssn() string
- func (u *UBSchema001) GetIssnInvalid() string
- func (u *UBSchema001) GetIssnl() string
- func (u *UBSchema001) GetIssueNumber() string
- func (u *UBSchema001) GetMainTitle() string
- func (u *UBSchema001) GetManufactureDate() string
- func (u *UBSchema001) GetManufacturePlace() string
- func (u *UBSchema001) GetManufacturePublisher() string
- func (u *UBSchema001) GetMatrixNumber() string
- func (u *UBSchema001) GetMediumOfPerformance() string
- func (u *UBSchema001) GetMusicPlate() string
- func (u *UBSchema001) GetMusicPublisher() string
- func (u *UBSchema001) GetPerformersNote() string
- func (u *UBSchema001) GetPersons() map[string][]ResultPerson
- func (u *UBSchema001) GetProductionDate() string
- func (u *UBSchema001) GetProductionPlace() string
- func (u *UBSchema001) GetProductionPublisher() string
- func (u *UBSchema001) GetPublicationDate() string
- func (u *UBSchema001) GetPublicationPlace() string
- func (u *UBSchema001) GetPublicationPublisher() string
- func (u *UBSchema001) GetResourceType() string
- func (u *UBSchema001) GetRvk() string
- func (u *UBSchema001) GetSeriesTitle() string
- func (u *UBSchema001) GetStatementOfResponsibility() string
- func (u *UBSchema001) GetSubjectConferences() []ResultConference
- func (u *UBSchema001) GetSubjectCorporates() []ResultCorporate
- func (u *UBSchema001) GetSubjectFamilies() []ResultFamily
- func (u *UBSchema001) GetSubjectGeographics() []ResultGeographic
- func (u *UBSchema001) GetSubjectPersons() []ResultPerson
- func (u *UBSchema001) GetSubjectTitles() []ResultTitle
- func (u *UBSchema001) GetSubjectTopics() []ResultTopic
- func (u *UBSchema001) GetTableOfContents() string
- func (u *UBSchema001) GetTranslatedTitle() string
- func (u *UBSchema001) GetUdc() string
- func (u *UBSchema001) GetUniformTitle() string
- func (u *UBSchema001) GetUrn() string
- func (u *UBSchema001) GetVideoRecordingIdentifier() string
- type Url
- type Work
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cartographics ¶
type Classification ¶
type Conference ¶
type Conference struct { Date string `json:"date,omitempty"` Description []string `json:"description,omitempty"` // EntityType []string `json:"entityType,omitempty"` Identifier string `json:"identifier,omitempty"` // Level string `json:"level,omitempty"` NamePart string `json:"namePart,omitempty"` OtherIdentifier []string `json:"otherIdentifier,omitempty"` Role []string `json:"role,omitempty"` // UseFor []string `json:"json,omitempty"` Variant []string `json:"variant,omitempty"` }
type Coordinates ¶
type Corporate ¶
type Corporate struct { Description []string `json:"description,omitempty"` // EntityType []string `json:"entityType,omitempty"` Identifier string `json:"identifier,omitempty"` // Level string `json:"level,omitempty"` NamePart string `json:"namePart,omitempty"` OtherIdentifier []string `json:"otherIdentifier,omitempty"` PlaceOfBusiness []string `json:"placeOfBusiness,omitempty"` Related []string `json:"related,omitempty"` Role []string `json:"role,omitempty"` // UseFor []string `json:"json,omitempty"` Variant []string `json:"variant,omitempty"` }
type DateFromTo ¶
type DateFromTo struct { time.Time Granularity TimeGranularityType }
type Electronic ¶
type Electronic struct { Library string `json:"library,omitempty"` Collection string `json:"collection,omitempty"` Url string `json:"url,omitempty"` AlmaAccessUrl string `json:"almaAccessUrl,omitempty"` Interface string `json:"interface,omitempty"` Coverage string `json:"coverage,omitempty"` Note string `json:"note,omitempty"` }
type Family ¶
type Family struct { Date string `json:"date,omitempty"` // EntityType []string `json:"entityType,omitempty"` Identifier string `json:"identifier,omitempty"` // Level string `json:"level,omitempty"` NamePart string `json:"namePart,omitempty"` OtherIdentifier []string `json:"otherIdentifier,omitempty"` Role []string `json:"role,omitempty"` // UseFor []string `json:"json,omitempty"` Variant []string `json:"variant,omitempty"` }
type Files ¶
type Files struct { Media *Media `json:"media,omitempty"` Structure map[string]json.RawMessage `json:"structure,omitempty"` }
type Geographic ¶
type Geographic struct { Coordinates []*Coordinates `json:"coordinates,omitempty"` Description []string `json:"description,omitempty"` // EntityType []string `json:"entityType,omitempty"` GeoNamesId []string `json:"geoNamesId,omitempty"` Identifier string `json:"identifier,omitempty"` // Level string `json:"level,omitempty"` NamePart string `json:"namePart,omitempty"` OtherIdentifier []string `json:"otherIdentifier,omitempty"` Related []string `json:"related,omitempty"` Role []string `json:"role,omitempty"` // UseFor []string `json:"json,omitempty"` Variant []string `json:"variant,omitempty"` }
type Holding ¶
type Holding struct { CallNumber string `json:"callNumber,omitempty"` Item []*Item `json:"item,omitempty"` Library string `json:"library,omitempty"` Location string `json:"location,omitempty"` Note string `json:"note,omitempty"` Summary string `json:"summary,omitempty"` SummaryNote string `json:"summaryNote,omitempty"` }
type Host ¶
type Host struct { Title string `json:"title,omitempty"` Publisher string `json:"publisher,omitempty"` PartYear string `json:"partYear,omitempty"` PartNumber string `json:"partNumber,omitempty"` Part string `json:"part,omitempty"` PartSort string `json:"partSort,omitempty"` Identifier []string `json:"identifier,omitempty"` InternalIdentifier string `json:"internalIdentifer,omitempty"` }
type Identifier ¶
type Identifier struct { Doi []string `json:"doi,omitempty"` Isbn []*IsbnIsmn `json:"isbn,omitempty"` IsbnInvalid []string `json:"isbnInvalid,omitempty"` Ismn []*IsbnIsmn `json:"ismn,omitempty"` Issn []string `json:"issn,omitempty"` IssnInvalid []string `json:"issnInvalid,omitempty"` Issnl []string `json:"issnl,omitempty"` IssueNumber []string `json:"issueNumber,omitempty"` MatrixNumber []string `json:"matrixNumber,omitempty"` MusicPlate []string `json:"musicPlate,omitempty"` MusicPublisher []string `json:"musicPublisher,omitempty"` Urn []string `json:"urn,omitempty"` VideoRecordingIdentifier []string `json:"videoRecordingIdentifier,omitempty"` }
type Location ¶
type Location struct { Digital []*Url `json:"digital,omitempty"` Electronic []*Electronic `json:"electronic,omitempty"` Holding []Holding `json:"holding,omitempty"` }
type Mapping001 ¶
type Mapping001 struct { Abstract []string `json:"abstract,omitempty"` AccessCondition []*NoteWithURL `json:"accessCondition,omitempty"` Cartographics *Cartographics `json:"cartographics,omitempty"` Classification *Classification `json:"classification,omitempty"` Date []*DateRange `json:"date,omitempty"` // DateRange []DateRange `json:"daterange,omitempty"` Extension *Extension `json:"extension,omitempty"` Files []*Files `json:"files,omitempty"` Fulltext []string `json:"fulltext,omitempty"` Identifier *Identifier `json:"identifier,omitempty"` Language []string `json:"language,omitempty"` Location *Location `json:"location,omitempty"` Name *Name `json:"name,omitempty"` Note *Note `json:"note,omitempty"` OriginInfo *OriginInfo `json:"originInfo,omitempty"` PhysicalDescription *PhysicalDescription `json:"physicalDescription,omitempty"` RecordIdentifier []string `json:"recordIdentifier,omitempty"` RelatedItem *RelatedItem `json:"relatedItem,omitempty"` Subject *Subject `json:"subject,omitempty"` TableOfContents []string `json:"tableOfContents,omitempty"` TargetAudience []string `json:"targetAudience,omitempty"` TitleInfo *TitleInfo `json:"titleInfo,omitempty"` }
type Medias ¶
type Medias struct { Height int64 `json:"height,omitempty"` Licence string `json:"licence,omitempty"` Mimetype string `json:"mimetype,omitempty"` Path string `json:"path,omitempty"` Pronom string `json:"pronom,omitempty"` Type string `json:"type,omitempty"` Uri string `json:"uri,omitempty"` Width int64 `json:"width,omitempty"` }
type Note ¶
type Note struct { Acquisition []string `json:"acquisition,omitempty"` Action []string `json:"action,omitempty"` AdditionalPhysicalForm []*NoteWithURL `json:"additionalPhysicalForm,omitempty"` Bibliography []string `json:"bibliography,omitempty"` Binding []*NoteWithURL `json:"binding,omitempty"` Bibliographical []*NoteWithURL `json:"bibliographical,omitempty"` Citation []*NoteWithURL `json:"citation,omitempty"` Credits []string `json:"credits,omitempty"` Exhibitions []string `json:"exhibitions,omitempty"` Funding []string `json:"funding,omitempty"` General []string `json:"general,omitempty"` Han []string `json:"han,omitempty"` Language []string `json:"language,omitempty"` MediumOfPerformance []string `json:"mediumOfPerformance,omitempty"` Other []string `json:"other,omitempty"` Ownership []*NoteWithURL `json:"ownership,omitempty"` Performers []string `json:"performers,omitempty"` PreferredCitation []string `json:"preferredCitation,omitempty"` Publications []string `json:"publications,omitempty"` Reproduction []string `json:"reproduction,omitempty"` Restriction []*NoteWithURL `json:"restriction,omitempty"` StatementOfResponsibility []string `json:"statementOfResponsibility,omitempty"` StatementOfResponsibilityAltRep []string `json:"statementOfResponsibilityAltRep,omitempty"` SystemDetails []string `json:"systemDetails,omitempty"` Thesis []string `json:"thesis,omitempty"` Venue []string `json:"venue,omitempty"` VersionIdentification []string `json:"versionIdentification,omitempty"` }
type NoteWithURL ¶
type OriginInfo ¶
type OriginInfo struct { CopyrightDate []string `json:"copyrightDate,omitempty"` Distribution []*PublicationNote `json:"distribution,omitempty"` Edition []string `json:"edition,omitempty"` EditionAltRep []string `json:"editionAltRep,omitempty"` Geographic []map[string]Geographic `json:"geographic,omitempty"` Manufacture []*PublicationNote `json:"manufacture,omitempty"` Production []*PublicationNote `json:"production,omitempty"` Publication []*PublicationNote `json:"publication,omitempty"` }
type Personal ¶
type Personal struct { Date *PersonalDate `json:"date,omitempty"` // EntityType []string `json:"entityType,omitempty"` Gender string `json:"gender,omitempty"` Identifier string `json:"identifier,omitempty"` // Level string `json:"level,omitempty"` NamePart string `json:"namePart,omitempty"` OtherIdentifier []string `json:"otherIdentifier,omitempty"` PlaceOfActivity []string `json:"placeOfActivity,omitempty"` PlaceOfBirth []string `json:"placeOfBirth,omitempty"` Profession []string `json:"profession,omitempty"` Related []string `json:"related,omitempty"` Role []string `json:"role,omitempty"` // UseFor []string `json:"json,omitempty"` Variant []string `json:"variant,omitempty"` }
type PersonalDate ¶
type PersonalDate struct { Original string `json:"original,omitempty"` Birth Date `json:"birth,omitempty"` Death Date `json:"death,omitempty"` }
func (*PersonalDate) MarshalJSON ¶
func (p *PersonalDate) MarshalJSON() ([]byte, error)
func (*PersonalDate) UnmarshalJSON ¶
func (p *PersonalDate) UnmarshalJSON(b []byte) error
type PhysicalDescription ¶
type PhysicalDescription struct { Arrangement []string `json:"arrangement,omitempty"` DateSequentialDesignation []string `json:"dateSequentialDesignation,omitempty"` Extent []Extent `json:"extent,omitempty"` Frequency []string `json:"frequency,omitempty"` Medium []string `json:"medium,omitempty"` NotatedMusic []string `json:"notatedMusic,omitempty"` }
type PublicationNote ¶
type Related ¶
type Related struct { DisplayConstant string `json:"displayConstant,omitempty"` Identifier []string `json:"identifier,omitempty"` InternalIdentifier string `json:"internalIdentifier,omitempty"` VolumeDesignation string `json:"volumeDesignation,omitempty"` StatementOfResponsibility string `json:"statementOfResponsibility,omitempty"` LinkedField string `json:"linkedField,omitempty"` Title string `json:"title,omitempty"` }
type RelatedItem ¶
type RelatedItem struct { Constituent []*Related `json:"constituent,omitempty"` Host []*Host `json:"host,omitempty"` IssuedWith []*Related `json:"issuedWith,omitempty"` Location []*Url `json:"location,omitempty"` Original []string `json:"original,omitempty"` OriginalNote []string `json:"originalNote,omitempty"` Other []*Related `json:"other,omitempty"` OtherFormat []*Related `json:"otherFormat,omitempty"` OtherVersion []*Related `json:"otherVersion,omitempty"` Preceding []*Related `json:"preceding,omitempty"` Series []*Series `json:"series,omitempty"` Succeeding []*Related `json:"succeeding,omitempty"` Work []map[string]Work `json:"work,omitempty"` }
type ResultConference ¶ added in v2.0.3
type ResultCorporate ¶ added in v2.0.3
type ResultFamily ¶ added in v2.0.3
type ResultGeographic ¶ added in v2.0.4
type ResultPerson ¶
type ResultTitle ¶ added in v2.0.4
type ResultTopic ¶ added in v2.0.4
type Series ¶
type Series struct { Conference *Conference `json:"conference,omitempty"` Corporate *Corporate `json:"corporate,omitempty"` InternalIdentifier string `json:"internalIdentifier,omitempty"` LinkedField string `json:"linkedField,omitempty"` PartName []string `json:"partName,omitempty"` PartNumber []string `json:"partNumber,omitempty"` Personal *Personal `json:"personal,omitempty"` Title string `json:"title,omitempty"` VolumeDesignation string `json:"volumeDesignation,omitempty"` }
type Subject ¶
type Subject struct { Genre map[string][]string `json:"genre,omitempty"` Geographic []map[string]Geographic `json:"geographic,omitempty"` Local map[string][]string `json:"local,omitempty"` Music []string `json:"music,omitempty"` Name *Name `json:"name,omitempty"` Temporal map[string][]string `json:"temporal,omitempty"` TitleInfo []map[string]Work `json:"titleInfo,omitempty"` Topic []map[string]Topic `json:"topic,omitempty"` Undefined []string `json:"undefined,omitempty"` }
type TimeGranularityType ¶
type TimeGranularityType int
const ( SecondGranularity TimeGranularityType = iota MinuteGranularity HourGranularity DayGranularity MonthGranularity YearGranularity )
func UnmarshalTime ¶
func UnmarshalTime(data []byte) (time.Time, TimeGranularityType, error)
type Topic ¶
type Topic struct { // EntityType []string `json:"entityType,omitempty"` Identifier string `json:"identifier,omitempty"` Label string `json:"label,omitempty"` // Level string `json:"level,omitempty"` Mapped []string `json:"mapped,omitempty"` OtherIdentifier []string `json:"otherIdentifier,omitempty"` // UseFor []string `json:"json,omitempty"` Variant []string `json:"variant,omitempty"` }
type UBSchema ¶
type UBSchema struct { UBSchema001 Score_ float64 `json:"score"` Id_ string `json:"id"` }
type UBSchema001 ¶
type UBSchema001 struct { Timestamp time.Time `json:"timestamp"` OaiId []string `json:"oai_id"` Ldr map[string]string `json:"LDR,omitempty"` Controlfield map[string]string `json:"controlfield,omitempty"` // Datafield []DataField `json:"datafield,omitempty"` // FieldLists map[string][]string `json:"fieldlists,omitempty"` Mapping *Mapping001 `json:"mapping,omitempty"` Facets []Facets `json:"facets,omitempty"` Sets []string `json:"sets,omitempty"` Flags []string `json:"flags,omitempty"` ACL ACL `json:"acl,omitempty"` EmbeddingProse []float32 `json:"embedding_prose,omitempty"` EmbeddingMarc []float32 `json:"embedding_marc,omitempty"` EmbeddingJson []float32 `json:"embedding_json,omitempty"` }
func (*UBSchema001) GetAIJSON ¶ added in v2.0.3
func (u *UBSchema001) GetAIJSON() string
func (*UBSchema001) GetAbbreviatedTitle ¶ added in v2.0.5
func (u *UBSchema001) GetAbbreviatedTitle() string
func (*UBSchema001) GetAbstract ¶ added in v2.0.4
func (u *UBSchema001) GetAbstract() string
func (*UBSchema001) GetAlternateTitle ¶ added in v2.0.4
func (u *UBSchema001) GetAlternateTitle() string
func (*UBSchema001) GetConferences ¶ added in v2.0.3
func (u *UBSchema001) GetConferences() map[string][]ResultConference
func (*UBSchema001) GetCorporates ¶ added in v2.0.3
func (u *UBSchema001) GetCorporates() map[string][]ResultCorporate
func (*UBSchema001) GetCreditsNote ¶ added in v2.0.7
func (u *UBSchema001) GetCreditsNote() string
func (*UBSchema001) GetDdc ¶ added in v2.0.4
func (u *UBSchema001) GetDdc() string
func (*UBSchema001) GetDistributionDate ¶ added in v2.0.5
func (u *UBSchema001) GetDistributionDate() string
func (*UBSchema001) GetDistributionPlace ¶ added in v2.0.5
func (u *UBSchema001) GetDistributionPlace() string
func (*UBSchema001) GetDistributionPublisher ¶ added in v2.0.5
func (u *UBSchema001) GetDistributionPublisher() string
func (*UBSchema001) GetDoi ¶ added in v2.0.7
func (u *UBSchema001) GetDoi() string
func (*UBSchema001) GetFamilies ¶ added in v2.0.3
func (u *UBSchema001) GetFamilies() map[string][]ResultFamily
func (*UBSchema001) GetGeneralNote ¶ added in v2.0.7
func (u *UBSchema001) GetGeneralNote() string
func (*UBSchema001) GetGenre ¶ added in v2.0.4
func (u *UBSchema001) GetGenre() string
func (*UBSchema001) GetHostTitle ¶ added in v2.0.7
func (u *UBSchema001) GetHostTitle() string
func (*UBSchema001) GetIsbn ¶ added in v2.0.7
func (u *UBSchema001) GetIsbn() string
func (*UBSchema001) GetIsbnInvalid ¶ added in v2.0.7
func (u *UBSchema001) GetIsbnInvalid() string
func (*UBSchema001) GetIsmn ¶ added in v2.0.7
func (u *UBSchema001) GetIsmn() string
func (*UBSchema001) GetIssn ¶ added in v2.0.7
func (u *UBSchema001) GetIssn() string
func (*UBSchema001) GetIssnInvalid ¶ added in v2.0.7
func (u *UBSchema001) GetIssnInvalid() string
func (*UBSchema001) GetIssnl ¶ added in v2.0.7
func (u *UBSchema001) GetIssnl() string
func (*UBSchema001) GetIssueNumber ¶ added in v2.0.7
func (u *UBSchema001) GetIssueNumber() string
func (*UBSchema001) GetMainTitle ¶ added in v2.0.4
func (u *UBSchema001) GetMainTitle() string
func (*UBSchema001) GetManufactureDate ¶ added in v2.0.5
func (u *UBSchema001) GetManufactureDate() string
func (*UBSchema001) GetManufacturePlace ¶ added in v2.0.5
func (u *UBSchema001) GetManufacturePlace() string
func (*UBSchema001) GetManufacturePublisher ¶ added in v2.0.5
func (u *UBSchema001) GetManufacturePublisher() string
func (*UBSchema001) GetMatrixNumber ¶ added in v2.0.7
func (u *UBSchema001) GetMatrixNumber() string
func (*UBSchema001) GetMediumOfPerformance ¶ added in v2.0.7
func (u *UBSchema001) GetMediumOfPerformance() string
func (*UBSchema001) GetMusicPlate ¶ added in v2.0.7
func (u *UBSchema001) GetMusicPlate() string
func (*UBSchema001) GetMusicPublisher ¶ added in v2.0.7
func (u *UBSchema001) GetMusicPublisher() string
func (*UBSchema001) GetPerformersNote ¶ added in v2.0.7
func (u *UBSchema001) GetPerformersNote() string
func (*UBSchema001) GetPersons ¶
func (u *UBSchema001) GetPersons() map[string][]ResultPerson
func (*UBSchema001) GetProductionDate ¶ added in v2.0.5
func (u *UBSchema001) GetProductionDate() string
func (*UBSchema001) GetProductionPlace ¶ added in v2.0.5
func (u *UBSchema001) GetProductionPlace() string
func (*UBSchema001) GetProductionPublisher ¶ added in v2.0.5
func (u *UBSchema001) GetProductionPublisher() string
func (*UBSchema001) GetPublicationDate ¶ added in v2.0.3
func (u *UBSchema001) GetPublicationDate() string
func (*UBSchema001) GetPublicationPlace ¶ added in v2.0.3
func (u *UBSchema001) GetPublicationPlace() string
func (*UBSchema001) GetPublicationPublisher ¶ added in v2.0.5
func (u *UBSchema001) GetPublicationPublisher() string
func (*UBSchema001) GetResourceType ¶ added in v2.0.5
func (u *UBSchema001) GetResourceType() string
func (*UBSchema001) GetRvk ¶ added in v2.0.4
func (u *UBSchema001) GetRvk() string
func (*UBSchema001) GetSeriesTitle ¶ added in v2.0.7
func (u *UBSchema001) GetSeriesTitle() string
func (*UBSchema001) GetStatementOfResponsibility ¶ added in v2.0.7
func (u *UBSchema001) GetStatementOfResponsibility() string
func (*UBSchema001) GetSubjectConferences ¶ added in v2.0.4
func (u *UBSchema001) GetSubjectConferences() []ResultConference
func (*UBSchema001) GetSubjectCorporates ¶ added in v2.0.4
func (u *UBSchema001) GetSubjectCorporates() []ResultCorporate
func (*UBSchema001) GetSubjectFamilies ¶ added in v2.0.4
func (u *UBSchema001) GetSubjectFamilies() []ResultFamily
func (*UBSchema001) GetSubjectGeographics ¶ added in v2.0.4
func (u *UBSchema001) GetSubjectGeographics() []ResultGeographic
func (*UBSchema001) GetSubjectPersons ¶ added in v2.0.4
func (u *UBSchema001) GetSubjectPersons() []ResultPerson
func (*UBSchema001) GetSubjectTitles ¶ added in v2.0.4
func (u *UBSchema001) GetSubjectTitles() []ResultTitle
func (*UBSchema001) GetSubjectTopics ¶ added in v2.0.4
func (u *UBSchema001) GetSubjectTopics() []ResultTopic
func (*UBSchema001) GetTableOfContents ¶ added in v2.0.7
func (u *UBSchema001) GetTableOfContents() string
func (*UBSchema001) GetTranslatedTitle ¶ added in v2.0.4
func (u *UBSchema001) GetTranslatedTitle() string
func (*UBSchema001) GetUdc ¶ added in v2.0.4
func (u *UBSchema001) GetUdc() string
func (*UBSchema001) GetUniformTitle ¶ added in v2.0.4
func (u *UBSchema001) GetUniformTitle() string
func (*UBSchema001) GetUrn ¶ added in v2.0.7
func (u *UBSchema001) GetUrn() string
func (*UBSchema001) GetVideoRecordingIdentifier ¶ added in v2.0.7
func (u *UBSchema001) GetVideoRecordingIdentifier() string
type Work ¶
type Work struct { // EntityType []string `json:"entityType,omitempty"` Identifier string `json:"identifier,omitempty"` // Level string `json:"level,omitempty"` Name string `json:"namePart,omitempty"` Title string `json:"title,omitempty"` OtherIdentifier []string `json:"otherIdentifier,omitempty"` // UseFor []string `json:"json,omitempty"` Variant []string `json:"variant,omitempty"` }
Click to show internal directories.
Click to hide internal directories.