Uses of Class data.INote

## Uses of Class
data.INote

- Packages that use INote
  Package | Description
  --- | ---
  data |
  database |
  motif |

- - ### Uses of INote in data

    Fields in data with type parameters of type INote
    Modifier and Type | Field and Description
    --- | ---
    `private java.util.ArrayList<INote>` | IPhrase.`notes`

    Methods in data that return INote
    Modifier and Type | Method and Description
    --- | ---
    `INote` | IPhrase.`getINote(int i)`

    Methods in data that return types with arguments of type INote
    Modifier and Type | Method and Description
    --- | ---
    `java.util.ArrayList<INote>` | IPhrase.`getINotes()`
    `java.util.ArrayList<INote>` | IMotif.`getNotes()`

    Methods in data with parameters of type INote
    Modifier and Type | Method and Description
    --- | ---
    `void` | IPhrase.`addINote(INote note)`

    Method parameters in data with type arguments of type INote
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | IMotif.`equals(java.util.ArrayList<INote> cmpMotifNotes)`

    Constructors in data with parameters of type INote
    Constructor and Description
    `INote(INote iNote)`

  - ### Uses of INote in database

    Methods in database that return types with arguments of type INote
    Modifier and Type | Method and Description
    --- | ---
    `java.util.ArrayList<INote>` | DatabaseInterface.`getMotifDetails(int id)`

  - ### Uses of INote in motif

    Methods in motif with parameters of type INote
    Modifier and Type | Method and Description
    --- | ---
    `private static IMotif` | PatternMatcher.`createMotif(java.lang.String name, INote[] motifArray, int noteIndex, IPhrase selectedIPhrase)`
    `private static IMotif` | PatternMatcher.`createMotif(java.lang.String name, INote[] motifArray, int noteIndex, IPhrase selectedIPhrase, java.lang.String type)`