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(Elements elements,
Types types) |
static BuilderContext |
BuilderContextManager.create(Elements elements,
Types types,
Boolean validationEnabled,
Boolean lazyCollectionsEnabled,
Boolean generateBuilderPackage,
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.generateBuildables(BuilderContext ctx,
Set<TypeDef> buildables) |
void |
AbstractBuilderProcessor.generatePojos(BuilderContext builderContext,
Set<TypeDef> buildables)
Returns true if pojos where generated.
|
Modifier and Type | Method and Description |
---|---|
static Set<TypeElement> |
BuilderUtils.getBuildableReferences(BuilderContext context,
Buildable buildable) |
static Set<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 © 2019 JBoss by Red Hat. All rights reserved.