fr.umlv.tatoo.runtime.tools.builder
Class Builder.BranchAnalyzerBuilder<R,B extends LexerBuffer,T,N,P,V>
java.lang.Object
fr.umlv.tatoo.runtime.tools.builder.Builder.BranchAnalyzerBuilder<R,B,T,N,P,V>
- Enclosing class:
- Builder
public static class Builder.BranchAnalyzerBuilder<R,B extends LexerBuffer,T,N,P,V>
- extends Object
|
Method Summary |
LexerAndParser<B,T,N,P,V> |
create()
|
Builder.BranchAnalyzerBuilder<R,B,T,N,P,V> |
link(T terminal,
Builder.BranchAnalyzerBuilder<?,?,?,?,?,?> analyzerBuilder)
|
|
link(T terminal,
Builder.BranchAnalyzerBuilder<?,?,?,N2,?,?> analyzerBuilder,
N2 start)
|
|
link(T terminal,
Builder.BranchAnalyzerBuilder<?,?,?,N2,?,V2> analyzerBuilder,
N2 start,
V2 version)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
link
public Builder.BranchAnalyzerBuilder<R,B,T,N,P,V> link(T terminal,
Builder.BranchAnalyzerBuilder<?,?,?,?,?,?> analyzerBuilder)
link
public <N2> Builder.BranchAnalyzerBuilder<R,B,T,N,P,V> link(T terminal,
Builder.BranchAnalyzerBuilder<?,?,?,N2,?,?> analyzerBuilder,
N2 start)
link
public <N2,V2> Builder.BranchAnalyzerBuilder<R,B,T,N,P,V> link(T terminal,
Builder.BranchAnalyzerBuilder<?,?,?,N2,?,V2> analyzerBuilder,
N2 start,
V2 version)
create
public LexerAndParser<B,T,N,P,V> create()