Class Code.Binder
- java.lang.Object
-
- org.immutables.value.processor.encode.Code.Binder
-
- Enclosing class:
- Code
static class Code.Binder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classCode.Binder.State
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<Code.Binding>bindingsprivate java.util.Map<java.lang.String,java.lang.String>imports
-
Constructor Summary
Constructors Constructor Description Binder(java.util.Map<java.lang.String,java.lang.String> imports, java.util.Set<Code.Binding> bindings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.List<Code.Term>apply(java.util.List<Code.Term> terms)(package private) java.util.List<Code.Term>parameterAsThis(java.util.List<Code.Term> result, java.lang.String param)private voidresolve(java.util.List<Code.Term> inputTerms, java.util.ListIterator<Code.Term> it, java.util.List<Code.Term> result, boolean untilGenericsClose)
-
-
-
Field Detail
-
imports
private final java.util.Map<java.lang.String,java.lang.String> imports
-
bindings
private final java.util.Set<Code.Binding> bindings
-
-
Constructor Detail
-
Binder
Binder(java.util.Map<java.lang.String,java.lang.String> imports, java.util.Set<Code.Binding> bindings)
-
-