概要 | パッケージ | クラス | 階層ツリー | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.crestmuse.cmx.inference
インタフェース MusicRepresentation

    public interface MusicRepresentation

メソッドの概要
`void` | `addMusicCalculator(java.lang.String layer, MusicCalculator calc)`
`void` | `addMusicLayer(java.lang.String name, java.util.List<java.lang.Object> labels)`
`void` | `addMusicLayer(java.lang.String name, java.util.List<java.lang.Object> labels, int tiedLength)`
`void` | `addMusicLayer(java.lang.String name, java.lang.Object[] labels)`
`void` | `addMusicLayer(java.lang.String name, java.lang.Object[] labels, int tiedLength)`
`int` | `getDivision()`
`java.lang.Object[]` | `getLabels(java.lang.String layer)`
`int` | `getMeasureNum()`
`MusicElement` | `getMusicElement(java.lang.String layer, int measure, int tick)`
`int` | `getTiedLength(java.lang.String layer)`

メソッドの詳細

### addMusicCalculator

    void addMusicCalculator(java.lang.String layer,
                            MusicCalculator calc)

### addMusicLayer

    void addMusicLayer(java.lang.String name,
                       java.util.List<java.lang.Object> labels)

### addMusicLayer

    void addMusicLayer(java.lang.String name,
                       java.util.List<java.lang.Object> labels,
                       int tiedLength)

### addMusicLayer

    void addMusicLayer(java.lang.String name,
                       java.lang.Object[] labels)

### addMusicLayer

    void addMusicLayer(java.lang.String name,
                       java.lang.Object[] labels,
                       int tiedLength)

### getDivision

    int getDivision()

### getLabels

    java.lang.Object[] getLabels(java.lang.String layer)

### getMeasureNum

    int getMeasureNum()

### getMusicElement

    MusicElement getMusicElement(java.lang.String layer,
                                 int measure,
                                 int tick)

### getTiedLength

    int getTiedLength(java.lang.String layer)

概要 | パッケージ | クラス | 階層ツリー | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド