fourthline.mmlTools.core
クラス MMLTokenizer

java.lang.Object
  上位を拡張 fourthline.mmlTools.core.MMLTokenizer
すべての実装されたインタフェース:
java.util.Iterator<java.lang.String>

public class MMLTokenizer
extends java.lang.Object
implements java.util.Iterator<java.lang.String>

MML命令の分割

作成者:
たんらる

コンストラクタの概要
MMLTokenizer(java.lang.String src)
           
 
メソッドの概要
 int getIndex()
          解析位置の取得
 boolean hasNext()
           
static boolean isNote(char ch)
           
static boolean isToken(char ch)
           
 java.lang.String next()
           
 void remove()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MMLTokenizer

public MMLTokenizer(java.lang.String src)
メソッドの詳細

hasNext

public boolean hasNext()
定義:
インタフェース java.util.Iterator<java.lang.String> 内の hasNext

next

public java.lang.String next()
定義:
インタフェース java.util.Iterator<java.lang.String> 内の next

remove

public void remove()
定義:
インタフェース java.util.Iterator<java.lang.String> 内の remove

getIndex

public int getIndex()
解析位置の取得

戻り値:
解析位置

isToken

public static boolean isToken(char ch)

isNote

public static boolean isNote(char ch)