Uses of Class
com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
Packages that use CodeGenerationException
Package
Description
Conversion of
EntityProperties model into Java.Conversion of
EntityProperties model into Java.Various implementations of
CodeEmitter which are used for converting
EntityProperties model into Java.Various implementations of
CodeEmitter which are used for converting
EntityProperties model into Java.Emitters for Bamboo Docker configuration.
Various implementations of
CodeEmitter which are used for converting
EntityProperties model into Java.Various implementations of
CodeEmitter which are used for converting
EntityProperties model into Java.Various implementations of
CodeEmitter which are used for converting permission related EntityProperties model into Java.Various implementations of
CodeEmitter which are used for converting
Plan-related settings model into Java.Various implementations of
CodeEmitter which are used for converting
PlanBranchManagement-related settings model into Java.Various implementations of
CodeEmitter which are used for converting
VcsRepositoryProperties model into Java.Various implementations of
CodeEmitter which are used for converting
VcsRepositoryViewerProperties model into Java.Various implementations of
CodeEmitter which are used for converting
TaskProperties model into Java.Various implementations of
CodeEmitter which are used for converting
TriggerProperties model into Java.Various implementations of
CodeEmitter which are used for converting
EntityProperties model into Java.-
Uses of CodeGenerationException in com.atlassian.bamboo.specs.api.codegen
Methods in com.atlassian.bamboo.specs.api.codegen that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringCodeEmitter.emitCode(@NotNull CodeGenerationContext context, T value) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen
Methods in com.atlassian.bamboo.specs.codegen that throw CodeGenerationExceptionModifier and TypeMethodDescriptionBambooSpecsGenerator.emitCode()BambooSpecsGenerator.emitCode(@NotNull String bambooServerUrl, @NotNull String packageName, @NotNull String className) static @NotNull ClassBuilderClassProvider.findBuilderClass(Class entityClass) Find a Bamboo Specs builder class producing specific entity.BambooSpecsGenerator.CodeSupplier.generateCode() -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters
Methods in com.atlassian.bamboo.specs.codegen.emitters that throw CodeGenerationExceptionModifier and TypeMethodDescriptionstatic <T> CodeEmitter<T>CodeGenerationUtils.findEmitterByAnnotation(AnnotatedElement annotatedElement) Checks if a field or class has a code generator specified by an annotation. -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.credentials
Methods in com.atlassian.bamboo.specs.codegen.emitters.credentials that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringSharedCredentialsIdentifierEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull SharedCredentialsIdentifierProperties entity) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.docker
Methods in com.atlassian.bamboo.specs.codegen.emitters.docker that throw CodeGenerationException -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.fragment
Methods in com.atlassian.bamboo.specs.codegen.emitters.fragment that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringFieldSetterEmitter.emitCode(@NotNull CodeGenerationContext context, T argument) Generates invocation of a setter method with a single argument.@NotNull StringNoArgCallEmitter.emitCode(@NotNull CodeGenerationContext context, T value) @NotNull StringSecretSetterEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Object argument) @NotNull StringVarargArgumentSetterEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Iterable<Object> iterable) Generates invocation of a setter method with a variable length argument list.static CodeEmitter<Object>FieldSetterEmitterFactory.fieldSetterEmitterFor(CodeGenerationContext context, Class<?> builderClass, Field field, Object fieldValue) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.notification
Methods in com.atlassian.bamboo.specs.codegen.emitters.notification that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringAnyNotificationRecipientEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull AnyNotificationRecipientProperties entity) @NotNull StringAnyNotificationTypeEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull AnyNotificationTypeProperties entity) @NotNull StringBuildErrorNotificationEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Boolean value) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.permission
Methods in com.atlassian.bamboo.specs.codegen.emitters.permission that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringPermissionPropertiesEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull PermissionsProperties permissionProperties) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.plan
Methods in com.atlassian.bamboo.specs.codegen.emitters.plan that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringPlanLabelsEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Iterable<LabelProperties> value) @NotNull StringPlanRepositoriesEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Iterable<PlanRepositoryLinkProperties> value) protected StringPlanIdentifierEmitter.emitConstructorInvocation(@NotNull CodeGenerationContext context, @NotNull PlanIdentifierProperties entity) protected voidPlanIdentifierEmitter.initBuilderClass(@NotNull PlanIdentifierProperties entity) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.plan.branches
Methods in com.atlassian.bamboo.specs.codegen.emitters.plan.branches that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringBranchCleanupEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull BranchCleanupProperties entity) @NotNull StringCreatePlanBranchesEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull CreatePlanBranchesProperties value) @NotNull StringNotificationStrategyEmitter.emitCode(@NotNull CodeGenerationContext context, PlanBranchManagementProperties.NotificationStrategy value) @NotNull StringTriggeringOptionEmitter.emitCode(@NotNull CodeGenerationContext context, PlanBranchManagementProperties.TriggeringOption value) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.repository
Methods in com.atlassian.bamboo.specs.codegen.emitters.repository that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringAuthenticationEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull AuthenticationProperties value) @NotNull StringBBCloudRepositorySlugEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull String value) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.repository.viewer
Methods in com.atlassian.bamboo.specs.codegen.emitters.repository.viewer that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringAnyVcsRepositoryViewerEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull AnyVcsRepositoryViewerProperties entity) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.task
Methods in com.atlassian.bamboo.specs.codegen.emitters.task that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringArtifactItemEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull ArtifactItemProperties value) @NotNull StringBaseVcsTaskEmitter.emitCode(@NotNull CodeGenerationContext context, T entity) @NotNull StringBuildWarningParserTaskEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull BuildWarningParserTaskProperties entity) @NotNull StringCheckoutSpecEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull CheckoutItemProperties entity) @NotNull StringDockerBuildImageEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull DockerBuildImageTaskProperties entity) @NotNull StringDockerRegistryEmitter.AuthEmitter.emitCode(@NotNull CodeGenerationContext context, DockerRegistryTaskProperties entity) @NotNull StringDockerRegistryEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull DockerRegistryTaskProperties entity) @NotNull StringDockerRegistryEmitter.ImageEmitter.emitCode(@NotNull CodeGenerationContext context, DockerRegistryTaskProperties entity) @NotNull StringDockerRunContainerEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull DockerRunContainerTaskProperties entity) @NotNull StringMavenVersionEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Integer value) @NotNull StringNUnitVersionEmitter.emitCode(@NotNull CodeGenerationContext context, NUnitRunnerTask.NUnitVersion version) @NotNull StringScpTaskEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull ScpTaskProperties entity) @NotNull StringSshTaskEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull SshTaskProperties entity) @NotNull StringVcsBranchTaskEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull VcsBranchTaskProperties entity) @NotNull StringVcsCommitTaskEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull VcsCommitTaskProperties entity) @NotNull StringVcsPushTaskEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull VcsPushTaskProperties entity) @NotNull StringVcsTagTaskEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull VcsTagTaskProperties entity) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.trigger
Methods in com.atlassian.bamboo.specs.codegen.emitters.trigger that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringScheduledTriggerEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull ScheduledTriggerProperties entity) -
Uses of CodeGenerationException in com.atlassian.bamboo.specs.codegen.emitters.value
Methods in com.atlassian.bamboo.specs.codegen.emitters.value that throw CodeGenerationExceptionModifier and TypeMethodDescription@NotNull StringDurationEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Duration value) @NotNull StringEntityPropertiesEmitter.emitCode(@NotNull CodeGenerationContext context, T entity) Generates code for properties class.@NotNull StringLiteralEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Object value) @NotNull StringMapEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Map<?, ?> value) @NotNull StringSetEmitter.emitCode(@NotNull CodeGenerationContext context, @NotNull Set<?> set) protected StringEntityPropertiesEmitter.emitConstructorInvocation(@NotNull CodeGenerationContext context, T entity) Generates constructor invocation of the builder class.protected StringEntityPropertiesEmitter.emitFields(@NotNull CodeGenerationContext context, @NotNull EntityProperties entity) Generate code for all fields of the class that are not already covered byEntityPropertiesEmitter.emitConstructorInvocation(CodeGenerationContext, EntityProperties)not contained inEntityPropertiesEmitter.fieldsToSkipand not annotated withSkipCodeGen.protected StringEntityPropertiesEmitter.emitFieldValue(CodeGenerationContext context, EntityProperties entity, Field field) Generates value of a field.static <T extends EntityProperties>
CodeEmitter<T>ValueEmitterFactory.emitterFor(T entity) static <T> CodeEmitter<T>ValueEmitterFactory.emitterFor(T object) protected voidEntityPropertiesEmitter.initBuilderClass(T entity) Default method of findingEntityPropertiesEmitter.builderClass.