org.kotemaru.util.jsg
クラス Expr.Block

java.lang.Object
  上位を拡張 org.kotemaru.util.jsg.Expr.BaseExpr
      上位を拡張 org.kotemaru.util.jsg.Expr.Block
すべての実装されたインタフェース:
Expr
含まれているインタフェース:
Expr

public static class Expr.Block
extends Expr.BaseExpr


入れ子のクラスの概要
 
インタフェース org.kotemaru.util.jsg.Expr から継承された入れ子のクラス/インタフェース
Expr.AndExpr, Expr.BaseExpr, Expr.Block, Expr.Extension, Expr.IdentifierRefer, Expr.ListExpr, Expr.LiteralToken, Expr.NotExpr, Expr.OrExpr, Expr.RegexpToken, Expr.TokenizerToken
 
フィールドの概要
 
クラス org.kotemaru.util.jsg.Expr.BaseExpr から継承されたフィールド
isSkipped
 
コンストラクタの概要
Expr.Block(int min, int max, Expr expr)
           
 
メソッドの概要
 java.lang.Object eval(BnfDriver driver)
           
 void setMaxOccers(int max)
           
 java.lang.String toString()
           
 
クラス org.kotemaru.util.jsg.Expr.BaseExpr から継承されたメソッド
getName, isSkipped, isToken, setName
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Expr.Block

public Expr.Block(int min,
                  int max,
                  Expr expr)
メソッドの詳細

setMaxOccers

public void setMaxOccers(int max)

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString

eval

public java.lang.Object eval(BnfDriver driver)


Copyright © 2009 kotemaru.