Class Instantiator.InstantiationCreator
- java.lang.Object
-
- org.immutables.value.processor.encode.Instantiator.InstantiationCreator
-
- Enclosing class:
- Instantiator
public final class Instantiator.InstantiationCreator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Set<java.lang.String>importsprivate TypeExtractortypeExtractor
-
Constructor Summary
Constructors Constructor Description InstantiationCreator(javax.lang.model.element.Parameterizable parameterizable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstantiationtryInstantiateFor(Reporter reporter, java.lang.String typeString, Styles.UsingName.AttributeNames names, ValueType containingType, boolean indirectField)
-
-
-
Field Detail
-
imports
public final java.util.Set<java.lang.String> imports
-
typeExtractor
private final TypeExtractor typeExtractor
-
-
Method Detail
-
tryInstantiateFor
@Nullable public Instantiation tryInstantiateFor(Reporter reporter, java.lang.String typeString, Styles.UsingName.AttributeNames names, ValueType containingType, boolean indirectField)
-
-