| Package | Description |
|---|---|
| com.atlassian.bamboo.specs.codegen.emitters |
Various implementations of
CodeEmitter which are used for converting
EntityProperties model into Java. |
| com.atlassian.bamboo.specs.codegen.emitters.plan |
Various implementations of
CodeEmitter which are used for converting
Plan-related settings model into Java. |
| com.atlassian.bamboo.specs.codegen.emitters.plan.branches |
Various implementations of
CodeEmitter which are used for converting
PlanBranchManagement-related settings model into Java. |
| com.atlassian.bamboo.specs.codegen.emitters.repository |
Various implementations of
CodeEmitter which are used for converting
VcsRepositoryProperties model into Java. |
| com.atlassian.bamboo.specs.codegen.emitters.repository.viewer |
Various implementations of
CodeEmitter which are used for converting
VcsRepositoryViewerProperties model into Java. |
| com.atlassian.bamboo.specs.codegen.emitters.task |
Various implementations of
CodeEmitter which are used for converting
TaskProperties model into Java. |
| Modifier and Type | Class and Description |
|---|---|
class |
DurationEmitter |
class |
EntityPropertiesEmitter<T extends EntityProperties> |
class |
FieldSetterEmitter<T> |
class |
LiteralEmitter |
class |
MapEmitter |
class |
VarargArgumentSetterEmitter |
| Modifier and Type | Method and Description |
|---|---|
static CodeEmitter |
ValueEmitterFactory.emitterFor(@NotNull EntityProperties entity) |
static CodeEmitter |
ValueEmitterFactory.emitterFor(@NotNull Object object) |
static CodeEmitter |
FieldSetterEmitterFactory.fieldSetterEmitterFor(CodeGenerationContext context,
Class builderClass,
Field field,
Object fieldValue) |
static CodeEmitter |
CodeGenerationUtils.findEmitterByAnnotation(AnnotatedElement annotatedElement) |
static CodeEmitter |
FieldSetterEmitterFactory.findSetterForField(Class builderClass,
Field field,
String name,
Object value,
boolean strictNameMatch) |
| Modifier and Type | Class and Description |
|---|---|
class |
PlanRepositoriesEmitter |
| Modifier and Type | Class and Description |
|---|---|
class |
BranchCleanupEmitter |
class |
CreatePlanBranchesEmitter |
class |
NotificationStrategyEmitter |
class |
TriggeringOptionEmitter |
| Modifier and Type | Class and Description |
|---|---|
class |
GitAuthenticationEmitter |
| Modifier and Type | Class and Description |
|---|---|
class |
AnyVcsRepositoryViewerEmitter |
| Modifier and Type | Class and Description |
|---|---|
class |
AnyTaskEmitter |
class |
CheckoutSpecEmitter |
class |
MavenVersionEmitter |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.