public class BuilderContext extends Object
| Constructor and Description |
|---|
BuilderContext(Elements elements,
Types types,
Boolean generateBuilderPackage,
Boolean validationEnabled,
String builderPackage,
Inline... inlineables) |
public Elements getElements()
public Types getTypes()
public Boolean getGenerateBuilderPackage()
public Boolean isValidationEnabled()
public Boolean isExternalvalidatorSupported()
public String getBuilderPackage()
public io.sundr.model.TypeDef getBaseFluentClass()
public io.sundr.model.TypeDef getBuilderInterface()
public io.sundr.model.TypeDef getNestedInterface()
public io.sundr.model.TypeDef getEditableInterface()
public io.sundr.model.TypeDef getVisitableInterface()
public io.sundr.model.TypeDef getVisitableBuilderInterface()
public io.sundr.model.TypeDef getVisitableMapClass()
public io.sundr.model.TypeDef getVisitorsClass()
public io.sundr.model.TypeDef getVisitorInterface()
public io.sundr.model.TypeDef getTypedVisitorInterface()
public io.sundr.model.TypeDef getPathAwareVisitorClass()
public io.sundr.model.TypeDef getVisitorListenerInterface()
public io.sundr.model.TypeDef getVisitorWiretapClass()
public io.sundr.model.TypeDef getDelegatingVisitorClass()
public io.sundr.model.TypeDef getInlineableBase()
public Boolean getValidationEnabled()
public io.sundr.model.TypeDef getInlineableInterface(Inline inline)
public Inline[] getInlineables()
public io.sundr.model.TypeDef getValidationUtils()
public BuildableRepository getBuildableRepository()
public io.sundr.model.repo.DefinitionRepository getDefinitionRepository()
public io.sundr.adapter.apt.AptContext getAptContext()
Copyright © 2023. All rights reserved.