| Package | Description |
|---|---|
| io.sundr.builder.internal | |
| io.sundr.builder.internal.processor | |
| io.sundr.builder.internal.utils |
| Modifier and Type | Method and Description |
|---|---|
static BuilderContext |
BuilderContextManager.create(javax.lang.model.util.Elements elements,
javax.lang.model.util.Types types) |
static BuilderContext |
BuilderContextManager.create(javax.lang.model.util.Elements elements,
javax.lang.model.util.Types types,
java.lang.Boolean validationEnabled,
java.lang.Boolean generateBuilderPackage,
java.lang.String packageName,
Inline... inlineables) |
static BuilderContext |
BuilderContextManager.getContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBuilderProcessor.addCustomMappings(BuilderContext builderContext)
Create a mapping from class name to
ClassRef. |
void |
AbstractBuilderProcessor.generatePojos(BuilderContext builderContext) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Set<javax.lang.model.element.TypeElement> |
BuilderUtils.getBuildableReferences(BuilderContext context,
Buildable buildable) |
static java.util.Set<javax.lang.model.element.TypeElement> |
BuilderUtils.getBuildableReferences(BuilderContext context,
ExternalBuildables buildable) |
static TypeDef |
BuilderUtils.getInlineReturnType(BuilderContext context,
Inline inline,
TypeDef fallback) |
static TypeDef |
BuilderUtils.getInlineType(BuilderContext context,
Inline inline) |
Copyright © 2018. All Rights Reserved.