Package com.atlassian.bamboo.specs.api.codegen.annotations
Annotations used for conversion of
EntityProperties model into Java.-
Annotation Types Summary Annotation Type Description Builder Names builder class for entity properties.CodeGenerator Custom Bamboo Specs generator for EntityProperties class or a field.CodeGeneratorName Custom Bamboo Specs generator for EntityProperties class or a field.ConstructFrom If builder class has no default constructor this annotation should be used to list fields that should be used to invoke constructor of the builder.DefaultFieldValues Marks method that produces instance ofEntityPropertiesclass that is filled with defaults.NoArgCallForBooleanValue Indicates method that should be called if the field is boolean and its value matches the value.Secret Annotation to mark fields which hold sensitive information, like passwords or SSH keys.Setter Names setter method for a field in entity properties.SkipCodeGen Indicates that a field should be skipped during code generation.SkipCodeGenIf Indicates that a field should be skipped during code generation if condition evaluates to true.