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

## jp.crestmuse.cmx.misc
クラス ChordSymbol

    java.lang.Object
      jp.crestmuse.cmx.misc.ChordSymbol

    public final class ChordSymbol

extends java.lang.Object

入れ子のクラスの概要
`static class` | `ChordSymbol.Mode`
`static class` | `ChordSymbol.Root`
`static class` | `ChordSymbol.Seventh`
`static class` | `ChordSymbol.Sign`

コンストラクタの概要
`ChordSymbol(ChordSymbol.Root root, ChordSymbol.Sign sign, ChordSymbol.Mode mode, ChordSymbol.Seventh seventh)`

メソッドの概要
`static void` | `addStringMap(java.lang.String name, java.lang.String[] sign, java.lang.String[] mode, java.lang.String[] seventh)`
`java.lang.String` | `encode()`
`java.lang.String` | `encode(java.lang.String name, boolean seventhIgnored)`
`static java.lang.String[]` | `encodeAll(ChordSymbol[] cs)`
`static java.lang.String[]` | `encodeAll(ChordSymbol[] cs, java.lang.String name, boolean seventhIgnored)`
`boolean` | `equals(java.lang.Object o)`
`static ChordSymbol[]` | `getChordSymbolList(java.lang.String[] cn)`
`int` | `hashCode()`
`static ChordSymbol` | `parse(java.lang.String s)`
`static ChordSymbol` | `parse(java.lang.String s, boolean seventhIgnored)`
`java.lang.String` | `toString()`

クラス java.lang.Object から継承されたメソッド
`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

コンストラクタの詳細

### ChordSymbol

    public ChordSymbol(ChordSymbol.Root root,
                       ChordSymbol.Sign sign,
                       ChordSymbol.Mode mode,
                       ChordSymbol.Seventh seventh)

メソッドの詳細

### addStringMap

    public static void addStringMap(java.lang.String name,
                                    java.lang.String[] sign,
                                    java.lang.String[] mode,
                                    java.lang.String[] seventh)

### encode

    public java.lang.String encode()

### encode

    public java.lang.String encode(java.lang.String name,
                                   boolean seventhIgnored)

### encodeAll

    public static java.lang.String[] encodeAll(ChordSymbol[] cs)

### encodeAll

    public static java.lang.String[] encodeAll(ChordSymbol[] cs,
                                               java.lang.String name,
                                               boolean seventhIgnored)

### equals

    public boolean equals(java.lang.Object o)

  オーバーライド:
    クラス `java.lang.Object` 内の `equals`

### getChordSymbolList

    public static ChordSymbol[] getChordSymbolList(java.lang.String[] cn)

### hashCode

    public int hashCode()

  オーバーライド:
    クラス `java.lang.Object` 内の `hashCode`

### parse

    public static ChordSymbol parse(java.lang.String s)

### parse

    public static ChordSymbol parse(java.lang.String s,
                                    boolean seventhIgnored)

### toString

    public java.lang.String toString()

  オーバーライド:
    クラス `java.lang.Object` 内の `toString`

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