Uses of Class
com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
-
Packages that use CodeGenerationContext Package Description com.atlassian.bamboo.specs.api.codegen Conversion ofEntityPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters Various implementations ofCodeEmitterwhich are used for convertingEntityPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.credentials Various implementations ofCodeEmitterwhich are used for convertingEntityPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.docker Emitters for Bamboo Docker configuration.com.atlassian.bamboo.specs.codegen.emitters.fragment Various implementations ofCodeEmitterwhich are used for convertingEntityPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.notification Various implementations ofCodeEmitterwhich are used for convertingEntityPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.permission Various implementations ofCodeEmitterwhich are used for converting permission relatedEntityPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.plan Various implementations ofCodeEmitterwhich are used for convertingPlan-related settings model into Java.com.atlassian.bamboo.specs.codegen.emitters.plan.branches Various implementations ofCodeEmitterwhich are used for convertingPlanBranchManagement-related settings model into Java.com.atlassian.bamboo.specs.codegen.emitters.repository Various implementations ofCodeEmitterwhich are used for convertingVcsRepositoryPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.repository.viewer Various implementations ofCodeEmitterwhich are used for convertingVcsRepositoryViewerPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.task Various implementations ofCodeEmitterwhich are used for convertingTaskPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.trigger Various implementations ofCodeEmitterwhich are used for convertingTriggerPropertiesmodel into Java.com.atlassian.bamboo.specs.codegen.emitters.value Various implementations ofCodeEmitterwhich are used for convertingEntityPropertiesmodel into Java. -
-
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.api.codegen
Methods in com.atlassian.bamboo.specs.api.codegen with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringCodeEmitter. emitCode(@NotNull CodeGenerationContext context, T value) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters
Methods in com.atlassian.bamboo.specs.codegen.emitters with parameters of type CodeGenerationContext Modifier and Type Method Description static voidCodeGenerationUtils. appendCommaSeparatedList(CodeGenerationContext context, java.lang.StringBuilder builder, java.util.List<java.lang.String> valuesAndFails, java.util.Set<java.lang.Integer> indicesOfFails)Generates comma separated list of items. -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.credentials
Methods in com.atlassian.bamboo.specs.codegen.emitters.credentials with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringSharedCredentialsIdentifierEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull SharedCredentialsIdentifierProperties entity) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.docker
Methods in com.atlassian.bamboo.specs.codegen.emitters.docker with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringDockerConfigurationVolumesEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.util.Map<java.lang.String,java.lang.String> volumes) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.fragment
Methods in com.atlassian.bamboo.specs.codegen.emitters.fragment with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringFieldSetterEmitter. emitCode(@NotNull CodeGenerationContext context, T argument)Generates invocation of a setter method with a single argument.@NotNull java.lang.StringNoArgCallEmitter. emitCode(@NotNull CodeGenerationContext context, T value)@NotNull java.lang.StringSecretSetterEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.lang.Object argument)@NotNull java.lang.StringVarargArgumentSetterEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.lang.Iterable<java.lang.Object> iterable)Generates invocation of a setter method with a variable length argument list.static CodeEmitter<java.lang.Object>FieldSetterEmitterFactory. fieldSetterEmitterFor(CodeGenerationContext context, java.lang.Class<?> builderClass, java.lang.reflect.Field field, java.lang.Object fieldValue) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.notification
Methods in com.atlassian.bamboo.specs.codegen.emitters.notification with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringAnyNotificationRecipientEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull AnyNotificationRecipientProperties entity)@NotNull java.lang.StringAnyNotificationTypeEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull AnyNotificationTypeProperties entity)@NotNull java.lang.StringBuildErrorNotificationEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.lang.Boolean value) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.permission
Methods in com.atlassian.bamboo.specs.codegen.emitters.permission with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringPermissionPropertiesEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull PermissionsProperties permissionProperties) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.plan
Methods in com.atlassian.bamboo.specs.codegen.emitters.plan with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringPlanLabelsEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.lang.Iterable<LabelProperties> value)@NotNull java.lang.StringPlanRepositoriesEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.lang.Iterable<PlanRepositoryLinkProperties> value)protected java.lang.StringPlanIdentifierEmitter. emitConstructorInvocation(@NotNull CodeGenerationContext context, @NotNull PlanIdentifierProperties entity) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.plan.branches
Methods in com.atlassian.bamboo.specs.codegen.emitters.plan.branches with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringBranchCleanupEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull BranchCleanupProperties entity)@NotNull java.lang.StringCreatePlanBranchesEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull CreatePlanBranchesProperties value)@NotNull java.lang.StringNotificationStrategyEmitter. emitCode(@NotNull CodeGenerationContext context, PlanBranchManagementProperties.NotificationStrategy value)@NotNull java.lang.StringTriggeringOptionEmitter. emitCode(@NotNull CodeGenerationContext context, PlanBranchManagementProperties.TriggeringOption value) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.repository
Methods in com.atlassian.bamboo.specs.codegen.emitters.repository with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringAuthenticationEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull AuthenticationProperties value)@NotNull java.lang.StringBBCloudRepositorySlugEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.lang.String value) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.repository.viewer
Methods in com.atlassian.bamboo.specs.codegen.emitters.repository.viewer with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringAnyVcsRepositoryViewerEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull AnyVcsRepositoryViewerProperties entity) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.task
Methods in com.atlassian.bamboo.specs.codegen.emitters.task with parameters of type CodeGenerationContext Modifier and Type Method Description protected java.lang.StringDockerRegistryEmitter. emitAuthenticationCode(DockerRegistryTaskProperties entity, CodeGenerationContext context)@NotNull java.lang.StringArtifactItemEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull ArtifactItemProperties value)@NotNull java.lang.StringBaseVcsTaskEmitter. emitCode(@NotNull CodeGenerationContext context, T entity)@NotNull java.lang.StringBuildWarningParserTaskEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull BuildWarningParserTaskProperties entity)@NotNull java.lang.StringCheckoutSpecEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull CheckoutItemProperties entity)@NotNull java.lang.StringDockerBuildImageEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull DockerBuildImageTaskProperties entity)@NotNull java.lang.StringDockerRegistryEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull DockerRegistryTaskProperties entity)@NotNull java.lang.StringDockerRunContainerEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull DockerRunContainerTaskProperties entity)@NotNull java.lang.StringMavenVersionEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.lang.Integer value)@NotNull java.lang.StringNUnitVersionEmitter. emitCode(@NotNull CodeGenerationContext context, NUnitRunnerTask.NUnitVersion version)@NotNull java.lang.StringScpTaskEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull ScpTaskProperties entity)@NotNull java.lang.StringSshTaskEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull SshTaskProperties entity)@NotNull java.lang.StringVcsBranchTaskEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull VcsBranchTaskProperties entity)@NotNull java.lang.StringVcsCommitTaskEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull VcsCommitTaskProperties entity)@NotNull java.lang.StringVcsPushTaskEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull VcsPushTaskProperties entity)@NotNull java.lang.StringVcsTagTaskEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull VcsTagTaskProperties entity) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.trigger
Methods in com.atlassian.bamboo.specs.codegen.emitters.trigger with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringScheduledTriggerEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull ScheduledTriggerProperties entity) -
Uses of CodeGenerationContext in com.atlassian.bamboo.specs.codegen.emitters.value
Methods in com.atlassian.bamboo.specs.codegen.emitters.value with parameters of type CodeGenerationContext Modifier and Type Method Description @NotNull java.lang.StringDurationEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.time.Duration value)@NotNull java.lang.StringEntityPropertiesEmitter. emitCode(@NotNull CodeGenerationContext context, T entity)Generates code for properties class.@NotNull java.lang.StringLiteralEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.lang.Object value)@NotNull java.lang.StringMapEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.util.Map<?,?> value)@NotNull java.lang.StringSetEmitter. emitCode(@NotNull CodeGenerationContext context, @NotNull java.util.Set<?> set)protected java.lang.StringEntityPropertiesEmitter. emitConstructorInvocation(@NotNull CodeGenerationContext context, T entity)Generates constructor invocation of the builder class.protected java.lang.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 java.lang.StringEntityPropertiesEmitter. emitFieldValue(CodeGenerationContext context, EntityProperties entity, java.lang.reflect.Field field)Generates value of a field.
-