Class Balancing.Scope
- java.lang.Object
-
- org.immutables.generator.processor.Balancing.Scope
-
- Direct Known Subclasses:
Balancing.BlockScope,Balancing.UnitScope
- Enclosing class:
- Balancing
private abstract static class Balancing.Scope extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<Trees.TemplatePart>parts
-
Constructor Summary
Constructors Modifier Constructor Description privateScope()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) voidadd(Trees.TemplatePart part)(package private) Balancing.Scopecorrect(Trees.TemplatePart part)(package private) abstract Balancing.Scopeend(Trees.DirectiveEnd directiveEnd)(package private) booleanincorrect(Trees.TemplatePart part)(package private) Balancing.Scopenext(Trees.DirectiveStart directive)(package private) Balancing.ScopenextOrAdd(Trees.DirectiveStart part)(package private) Balancing.Scopepass(Trees.TemplatePart part)(package private) Balancing.ScopepassAll(java.lang.Iterable<Trees.TemplatePart> parts)java.lang.StringtoString()
-
-
-
Field Detail
-
parts
java.util.List<Trees.TemplatePart> parts
-
-
Method Detail
-
pass
final Balancing.Scope pass(Trees.TemplatePart part)
-
nextOrAdd
Balancing.Scope nextOrAdd(Trees.DirectiveStart part)
-
correct
Balancing.Scope correct(Trees.TemplatePart part)
- Parameters:
part-
-
incorrect
boolean incorrect(Trees.TemplatePart part)
- Parameters:
part-
-
add
void add(Trees.TemplatePart part)
-
end
abstract Balancing.Scope end(Trees.DirectiveEnd directiveEnd)
-
passAll
final Balancing.Scope passAll(java.lang.Iterable<Trees.TemplatePart> parts)
-
next
final Balancing.Scope next(Trees.DirectiveStart directive)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-