Class Note

All Implemented Interfaces:
FramedItem, PrintedItem, DurationItem, MusicItem

@Entity
public class Note
extends MusicDataElement
implements DurationItem, FramedItem, PrintedItem
  • Constructor Details

    • Note

      public Note()
  • Method Details

    • getGrace

      public Grace getGrace()
    • setGrace

      public void setGrace​(Grace grace)
    • isGraceNote

      public boolean isGraceNote()
    • getCue

      public java.lang.Boolean getCue()
    • setCue

      public void setCue​(java.lang.Boolean cue)
    • getNoteType

      public NoteType getNoteType()
    • setNoteType

      public void setNoteType​(NoteType noteType)
    • isChord

      public java.lang.Boolean isChord()
    • setChord

      public void setChord​(java.lang.Boolean chord)
    • getDuration

      public java.math.BigDecimal getDuration()
      Specified by:
      getDuration in interface DurationItem
    • setDuration

      public void setDuration​(java.math.BigDecimal duration)
    • getTies

      public java.util.List<Tie> getTies()
    • setTies

      public void setTies​(java.util.List<Tie> ties)
    • getInstruments

      public java.util.List<Instrument> getInstruments()
    • setInstruments

      public void setInstruments​(java.util.List<Instrument> instruments)
    • getEditorial

      public Editorial getEditorial()
    • setEditorial

      public void setEditorial​(Editorial editorial)
    • getVoice

      public java.lang.String getVoice()
    • setVoice

      public void setVoice​(java.lang.String voice)
    • getNoteValue

      public NoteTypeValue getNoteValue()
    • setNoteValue

      public void setNoteValue​(NoteTypeValue noteValue)
    • getNoteSize

      public SymbolSize getNoteSize()
    • setNoteSize

      public void setNoteSize​(SymbolSize noteSize)
    • getDots

      public java.util.List<Dot> getDots()
    • setDots

      public void setDots​(java.util.List<Dot> dots)
    • getAccidental

      public Accidental getAccidental()
    • setAccidental

      public void setAccidental​(Accidental accidental)
    • getTimeModification

      public TimeModification getTimeModification()
    • setTimeModification

      public void setTimeModification​(TimeModification timeModification)
    • getStem

      public Stem getStem()
    • setStem

      public void setStem​(Stem stem)
    • getNotehead

      public Notehead getNotehead()
    • setNotehead

      public void setNotehead​(Notehead notehead)
    • getNoteheadTextList

      public java.util.List<TextDisplay> getNoteheadTextList()
    • setNoteheadTextList

      public void setNoteheadTextList​(java.util.List<TextDisplay> noteheadTextList)
    • getStaff

      public java.lang.Integer getStaff()
    • setStaff

      public void setStaff​(java.lang.Integer staff)
    • getBeams

      public java.util.List<Beam> getBeams()
    • setBeams

      public void setBeams​(java.util.List<Beam> beams)
    • getNotationsList

      public java.util.List<Notations> getNotationsList()
    • setNotationsList

      public void setNotationsList​(java.util.List<Notations> notationsList)
    • getTremolo

      public Tremolo getTremolo()
    • getSlurs

      public java.util.List<Slur> getSlurs()
    • getTieds

      public java.util.List<Tied> getTieds()
    • getTuplets

      public java.util.List<Tuplet> getTuplets()
    • getTuplet

      public Tuplet getTuplet()
    • isSingleNoteTuplet

      public boolean isSingleNoteTuplet()
    • getFingerings

      public java.util.List<Fingering> getFingerings()
    • getLyrics

      public java.util.List<Lyric> getLyrics()
    • setLyrics

      public void setLyrics​(java.util.List<Lyric> lyrics)
    • getPlay

      public Play getPlay()
    • setPlay

      public void setPlay​(Play play)
    • getListenList

      public java.util.List<Listen> getListenList()
    • setListenList

      public void setListenList​(java.util.List<Listen> listenList)
    • getDisplay

      public Display getDisplay()
    • setDisplay

      public void setDisplay​(Display display)
    • getPrintout

      public Printout getPrintout()
    • setPrintout

      public void setPrintout​(Printout printout)
    • isPrinted

      public boolean isPrinted()
      Specified by:
      isPrinted in interface PrintedItem
    • getPrintLeger

      public java.lang.Boolean getPrintLeger()
    • setPrintLeger

      public void setPrintLeger​(java.lang.Boolean printLeger)
    • getDynamics

      public java.math.BigDecimal getDynamics()
    • setDynamics

      public void setDynamics​(java.math.BigDecimal dynamics)
    • getEndDynamics

      public java.math.BigDecimal getEndDynamics()
    • setEndDynamics

      public void setEndDynamics​(java.math.BigDecimal endDynamics)
    • getAttack

      public java.math.BigDecimal getAttack()
    • setAttack

      public void setAttack​(java.math.BigDecimal attack)
    • getRelease

      public java.math.BigDecimal getRelease()
    • setRelease

      public void setRelease​(java.math.BigDecimal release)
    • getTimeOnly

      public java.lang.String getTimeOnly()
    • setTimeOnly

      public void setTimeOnly​(java.lang.String timeOnly)
    • getPizzicato

      public java.lang.Boolean getPizzicato()
    • setPizzicato

      public void setPizzicato​(java.lang.Boolean pizzicato)
    • getDirections

      public java.util.List<Direction> getDirections()
    • setDirections

      public void setDirections​(java.util.List<Direction> directions)
    • isChangeStaff

      public boolean isChangeStaff()
    • setChangeStaff

      public void setChangeStaff()
    • getChordType

      public OrderedGroup getChordType()
    • setChordType

      public void setChordType​(OrderedGroup chordType)
    • isSenzaMisura

      public boolean isSenzaMisura()
    • setSenzaMisura

      public void setSenzaMisura​(boolean senzaMisura)
    • isFramedItem

      public boolean isFramedItem()
      Specified by:
      isFramedItem in interface FramedItem
    • getFrame

      public Frame getFrame()
      Specified by:
      getFrame in interface FramedItem
    • setFrame

      public void setFrame​(Frame frame)
      Specified by:
      setFrame in interface FramedItem