|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
AddedSongBlock | This interface represents a SongBlock that is added to the song only for a particular Variation. |
BinaryData | Binary byte array SongMember |
BinaryField | Field whose value is a binary byte array |
BinaryList | This is the binary list interface in an Asaph model. |
BinaryListField | Field whose value is a binary data list |
ChordAnnotation | A SongLineMember that represents a chord annotation. |
ChordSet | A set of chords for a song. |
ChordSetKey | Specification of a key that a ChordSet could be in. |
Field | Base interface for fields |
FieldContainer | This is a base interface for objects that contain Fields. |
SimpleString | Interface to a simple string object. |
Song | This is the primary interface to a Song. |
SongBlock | This interface represents a block of lines in a song. |
SongDatabase | This interface represents a database of songs. |
SongID | A Song ID. |
SongIDResultSet | A result set of SongIDs |
SongIDResultSet.Entry | Interface representing an entry in the set. |
SongLine | This interface represents a line in a song. |
SongLineMember | Base interface for SongLine members |
SongMember | An object that is part of a song. |
SongOperation | An operation to perform on SongIDResultSets. |
StandardSongBlock | This interface represents a SongBlock that is normally present in a song, but may be omitted in some variations. |
StringField | Field whose value is a string |
StringList | This is the string list interface in an Asaph model. |
StringListField | Field whose value is a string list |
TextString | SongLineMember indicating text in a song line. |
Variation | A variation on the verses for a song. |
Exception Summary | |
DatabaseNotWritableException | Unable to modify the database because it is not writable. |
SongDatabaseFailedException | A problem occurred with the song database |
SongDeletedException | Unable to commit the song because it has been deleted from the database. |
SongNotFreshException | Unable to commit the song because it isn't fresh. |
Main model interfaces.
Asaph
Stable
com.virtuosotechnologies.asaph.model.opsemantics
com.virtuosotechnologies.asaph.model.notation
This package provides the basic model interfaces. The SongDatabase interface is guaranteed to be thread-safe, but none of the other interfaces carry that guarantee.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |