Uses of Interface
com.atlassian.bamboo.specs.api.codegen.CodeEmitter
Packages that use CodeEmitter
Package
Description
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 CodeEmitter in com.atlassian.bamboo.specs.api.codegen
Subinterfaces of CodeEmitter in com.atlassian.bamboo.specs.api.codegenModifier and TypeInterfaceDescriptioninterfaceCompoundFieldSetterEmitter<P extends EntityProperties>Specialised code emitter that can be used to generate field setting code that handles multiple fields at once. -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters
Methods in com.atlassian.bamboo.specs.codegen.emitters that return CodeEmitterModifier 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 CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.credentials
Classes in com.atlassian.bamboo.specs.codegen.emitters.credentials that implement CodeEmitter -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.docker
Classes in com.atlassian.bamboo.specs.codegen.emitters.docker that implement CodeEmitter -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.fragment
Classes in com.atlassian.bamboo.specs.codegen.emitters.fragment that implement CodeEmitterModifier and TypeClassDescriptionclassDefault code generator for any field ofEntityPropertiesinstance.classclassclassDefault code generator for anyIterablefield ofEntityPropertiesinstance.Methods in com.atlassian.bamboo.specs.codegen.emitters.fragment that return CodeEmitterModifier and TypeMethodDescriptionstatic CodeEmitter<Object> FieldSetterEmitterFactory.fieldSetterEmitterFor(CodeGenerationContext context, Class<?> builderClass, Field field, Object fieldValue) -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.notification
Classes in com.atlassian.bamboo.specs.codegen.emitters.notification that implement CodeEmitterModifier and TypeClassDescriptionclassclassclass -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.permission
Classes in com.atlassian.bamboo.specs.codegen.emitters.permission that implement CodeEmitter -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.plan
Classes in com.atlassian.bamboo.specs.codegen.emitters.plan that implement CodeEmitterModifier and TypeClassDescriptionclassclassclass -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.plan.branches
Classes in com.atlassian.bamboo.specs.codegen.emitters.plan.branches that implement CodeEmitterModifier and TypeClassDescriptionclassclassclassclass -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.repository
Classes in com.atlassian.bamboo.specs.codegen.emitters.repository that implement CodeEmitterModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.repository.viewer
Classes in com.atlassian.bamboo.specs.codegen.emitters.repository.viewer that implement CodeEmitter -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.task
Classes in com.atlassian.bamboo.specs.codegen.emitters.task that implement CodeEmitterModifier and TypeClassDescriptionclassclassBaseVcsTaskEmitter<T extends BaseVcsTaskProperties>classclassclassclassstatic classstatic classclassclassclassclassclassclassclassclassclass -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.trigger
Classes in com.atlassian.bamboo.specs.codegen.emitters.trigger that implement CodeEmitter -
Uses of CodeEmitter in com.atlassian.bamboo.specs.codegen.emitters.value
Classes in com.atlassian.bamboo.specs.codegen.emitters.value that implement CodeEmitterModifier and TypeClassDescriptionclassGenerates value ofDuration.classEntityPropertiesEmitter<T extends EntityProperties>Default code generator for anyEntityPropertiesThis class can be extended to implement more specialised generators.classGenerates code for simple Java types.classGenerates code creating a Map.classMethods in com.atlassian.bamboo.specs.codegen.emitters.value that return CodeEmitterModifier and TypeMethodDescriptionstatic <T extends EntityProperties>
CodeEmitter<T> ValueEmitterFactory.emitterFor(T entity) static <T> CodeEmitter<T> ValueEmitterFactory.emitterFor(T object)