Class EntityPropertiesEmitter<T extends EntityProperties>

java.lang.Object
com.atlassian.bamboo.specs.codegen.emitters.value.EntityPropertiesEmitter<T>
All Implemented Interfaces:
CodeEmitter<T>
Direct Known Subclasses:
AnyNotificationRecipientEmitter, AnyNotificationTypeEmitter, AnyVcsRepositoryViewerEmitter, ArtifactItemEmitter, BaseVcsTaskEmitter, BranchCleanupEmitter, BuildWarningParserTaskEmitter, CheckoutSpecEmitter, DockerBuildImageEmitter, DockerRegistryEmitter, DockerRunContainerEmitter, PermissionPropertiesEmitter, PlanIdentifierEmitter, ScheduledTriggerEmitter, ScpTaskEmitter, SharedCredentialsIdentifierEmitter, SshTaskEmitter

public class EntityPropertiesEmitter<T extends EntityProperties> extends Object implements CodeEmitter<T>
Default code generator for any EntityProperties This class can be extended to implement more specialised generators. Note that the implementation is stateful.