| Package | Description | 
|---|---|
| eu.bandm.tools.lljava.absy | 
 Abstract Syntax of LLJava, representing the byte code instructions, the objects which 
  contain byte code, and the attributes specific to byte code classes. 
 | 
| eu.bandm.tools.lljava.parser | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
LLJava.GotoPoint
Syntactic expression denoting a labeled code point 
 by name. 
 | 
static class  | 
LLJava.InlinePoint
Syntactic expression denoting the entry point of a 
 block
 defined inline. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected LLJava.CodePoint | 
LLJava.Case.body
Generated by umod; model author's documentation MISSING. 
 | 
protected LLJava.CodePoint | 
LLJava.Handler.body
Generated by umod; model author's documentation MISSING. 
 | 
protected LLJava.CodePoint | 
LLJava.If.body
Generated by umod; model author's documentation MISSING. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LLJava.CodePoint | 
LLJava.CodePoint.doclone()
Clones this object. 
 | 
LLJava.CodePoint | 
LLJava.Case.get_body()
Generated by umod; model author's documentation MISSING. 
 | 
LLJava.CodePoint | 
LLJava.Handler.get_body()
Generated by umod; model author's documentation MISSING. 
 | 
LLJava.CodePoint | 
LLJava.If.get_body()
Generated by umod; model author's documentation MISSING. 
 | 
LLJava.CodePoint | 
LLJava.CodePoint.initFrom(Object o0)
Copies values of all common fields from the argument. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Pattern<? super LLJava.CodePoint> | 
LLJava.__Patterns.term_CodePoint(Pattern<? super LLJava.Node> superpattern)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
LLJava.MATCH_ONLY_00.action(LLJava.CodePoint e0)  | 
protected void | 
LLJava.MultiVisitor.action(LLJava.CodePoint e0)  | 
protected void | 
LLJava.Visitor.action(LLJava.CodePoint e0)  | 
protected void | 
LLJava.__Formatter.action(LLJava.CodePoint el)  | 
protected void | 
LLJava.MultiVisitor.descend(LLJava.CodePoint e0)  | 
void | 
LLJava.MATCH_ONLY_00.match(LLJava.CodePoint e0)  | 
protected void | 
LLJava.MultiVisitor.post(LLJava.CodePoint e0)  | 
protected void | 
LLJava.MultiVisitor.pre(LLJava.CodePoint e0)  | 
boolean | 
LLJava.Case.set_body(LLJava.CodePoint val)
Generated by umod; model author's documentation MISSING. 
 | 
boolean | 
LLJava.Handler.set_body(LLJava.CodePoint val)
Generated by umod; model author's documentation MISSING. 
 | 
boolean | 
LLJava.If.set_body(LLJava.CodePoint val)
Generated by umod; model author's documentation MISSING. 
 | 
protected Format | 
LLJava.__Formatter.toFormat(LLJava.CodePoint el)  | 
| Modifier and Type | Method and Description | 
|---|---|
static Pattern<Object> | 
LLJava.__Patterns.cast_CodePoint(Pattern<? super LLJava.CodePoint> p)  | 
static Pattern<LLJava.Case> | 
LLJava.Case.get_body(Pattern<? super LLJava.CodePoint> p)
Lifts a pattern which matches the field value to one which matches this 
 whole object. 
 | 
static Pattern<LLJava.Handler> | 
LLJava.Handler.get_body(Pattern<? super LLJava.CodePoint> p)
Lifts a pattern which matches the field value to one which matches this 
 whole object. 
 | 
static Pattern<LLJava.If> | 
LLJava.If.get_body(Pattern<? super LLJava.CodePoint> p)
Lifts a pattern which matches the field value to one which matches this 
 whole object. 
 | 
static Pattern<? super LLJava.Case> | 
LLJava.__Patterns.term_Case(Pattern<? super LLJava.Node> superpattern,
         Pattern<? super CheckedSet<Integer>> p_labels,
         Pattern<? super Boolean> p_isDefault,
         Pattern<? super LLJava.CodePoint> p_body)  | 
static Pattern<? super LLJava.GotoPoint> | 
LLJava.__Patterns.term_GotoPoint(Pattern<? super LLJava.CodePoint> superpattern,
              Pattern<? super LLJava.Name> p_id,
              Pattern<? super LLJava.Block> p_target)  | 
static Pattern<? super LLJava.Handler> | 
LLJava.__Patterns.term_Handler(Pattern<? super LLJava.Node> superpattern,
            Pattern<? super LLJava.ClassReference> p_type,
            Pattern<? super LLJava.CodePoint> p_body)  | 
static Pattern<? super LLJava.If> | 
LLJava.__Patterns.term_If(Pattern<? super LLJava.Instruction> superpattern,
       Pattern<? super Boolean> p_neg,
       Pattern<? super LLJava.Condition> p_condition,
       Pattern<? super LLJava.CodePoint> p_body)  | 
static Pattern<? super LLJava.InlinePoint> | 
LLJava.__Patterns.term_InlinePoint(Pattern<? super LLJava.CodePoint> superpattern,
                Pattern<? super LLJava.Block> p_body)  | 
| Constructor and Description | 
|---|
Case(CheckedSet<Integer> labels,
    boolean isDefault,
    LLJava.CodePoint body)
Constructor generated according to specification #0   
Constructor defined according to directive "C 0/..".  | 
Case(LLJava.CodePoint body)
Constructor generated according to specification #1   
Constructor defined according to directive "C 1/..".  | 
Handler(LLJava.ClassReference type,
       LLJava.CodePoint body)
Constructor generated according to specification #0   
Constructor defined according to directive "C 0/..".  | 
Handler(LLJava.CodePoint body)
Synthetic minimal constructor provided by the umod compiler. 
 | 
If(boolean neg,
  LLJava.Condition condition,
  LLJava.CodePoint body)
Constructor generated according to specification #0   
Constructor defined according to directive "C 0/..".  | 
If(LLJava.Condition condition,
  LLJava.CodePoint body)
Constructor generated according to specification #1   
Constructor defined according to directive "C 1/..".  | 
| Modifier and Type | Method and Description | 
|---|---|
Expression<SourceId,LLJavaLexer.TokenType,LLJava.CodePoint> | 
LLJavaGrammar.codeReference(Expression<SourceId,LLJavaLexer.TokenType,LLJava.Block> block)  | 
see also the complete user documentation .