Class Expression


  • public class Expression
    extends Entity
    From https://web.library.yale.edu/cataloging/music/frbr-wemi-music#work:

    A work is realized by an expression, which is embodied in a manifestation, which is exemplified by an item.

    An Expression is the fulfillment or realization of that idea through words, sound, image, etc. that is realized by a person or corporate body.

    "An expression is an intellectually/artistically concrete entity, being the realization of a work in fixed alpha-numeric, musical, choreographic, cartographic, etc., notation. ... An expression has no physical characteristics: in the case of textual expressions, for example, the expression encompasses the words, sentences, and paragraphs of the creation, but not its font and font size and hence the number of pages it constitutes when in a particular physical format."

    Attributes of an expression: title, form, date, language, type of score (musical notation), medium of performance (musical notation or recorded sound), identifier (if it has one), etc.

    Expressions may be related by being realizations of the same work. As the notation used to fix an expression is one of its major attributes, different expressions of the same work can be created by fixing it in different forms. For example:

    Work: Die Zauberflöte by Mozart Expression 1: original composer's score Expression 2: July 27, 1949 performance by the Konzertvereinigung Wiener Staatsopernchor

    Translations, revisions, arrangements, and performances of a work are considered expressions of that work.

    From https://www.ifla.org/files/assets/cataloguing/isbd/OtherDocumentation/resource-wemi.pdf:

    "The intellectual or artistic realization of a work in the form of alpha-numeric, musical, or choreographic notation, sound, image, object, movement, etc., or any combination of such forms."

    Domain classProperty labelRange class
    Workis realized throughExpression
    Expressionis embodied inManifestation
    Manifestationis exemplified byItem
    Itemis exemplar ofManifestation
    Manifestationis embodiment ofExpression
    Expressionis realization ofWork
    • Constructor Detail

      • Expression

        public Expression()
    • Method Detail

      • init

        protected void init()
        Description copied from class: UniqueObject
        Use to initialize member variables, used by default constructor and builder
        Overrides:
        init in class Entity