Package io.sundr.builder.internal
Class BuilderContext
java.lang.Object
io.sundr.builder.internal.BuilderContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.sundr.adapter.apt.AptContextio.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.repo.DefinitionRepositoryio.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDefgetInlineableInterface(Inline inline) Inline[]io.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDefgetTypes()io.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDefio.sundr.model.TypeDef
-
Constructor Details
-
BuilderContext
-
-
Method Details
-
getElements
-
getTypes
-
getGenerateBuilderPackage
-
isValidationEnabled
-
isExternalvalidatorSupported
-
getBuilderPackage
-
getBaseFluentClass
public io.sundr.model.TypeDef getBaseFluentClass() -
getBuilderInterface
public io.sundr.model.TypeDef getBuilderInterface() -
getNestedInterface
public io.sundr.model.TypeDef getNestedInterface() -
getEditableInterface
public io.sundr.model.TypeDef getEditableInterface() -
getVisitableInterface
public io.sundr.model.TypeDef getVisitableInterface() -
getVisitableBuilderInterface
public io.sundr.model.TypeDef getVisitableBuilderInterface() -
getVisitableMapClass
public io.sundr.model.TypeDef getVisitableMapClass() -
getVisitorsClass
public io.sundr.model.TypeDef getVisitorsClass() -
getVisitorInterface
public io.sundr.model.TypeDef getVisitorInterface() -
getTypedVisitorInterface
public io.sundr.model.TypeDef getTypedVisitorInterface() -
getPathAwareVisitorClass
public io.sundr.model.TypeDef getPathAwareVisitorClass() -
getVisitorListenerInterface
public io.sundr.model.TypeDef getVisitorListenerInterface() -
getVisitorWiretapClass
public io.sundr.model.TypeDef getVisitorWiretapClass() -
getDelegatingVisitorClass
public io.sundr.model.TypeDef getDelegatingVisitorClass() -
getInlineableBase
public io.sundr.model.TypeDef getInlineableBase() -
getValidationEnabled
-
getInlineableInterface
-
getInlineables
-
getValidationUtils
public io.sundr.model.TypeDef getValidationUtils() -
getBuildableRepository
-
getDefinitionRepository
public io.sundr.model.repo.DefinitionRepository getDefinitionRepository() -
getAptContext
public io.sundr.adapter.apt.AptContext getAptContext()
-