public class BambooSpecsGenerator extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
BambooSpecsGenerator.CodeSupplier |
static class |
BambooSpecsGenerator.Comment
Represents a comment in Bamboo Specs.
|
Constructor and Description |
---|
BambooSpecsGenerator() |
BambooSpecsGenerator(EntityProperties entityProperties) |
Modifier and Type | Method and Description |
---|---|
BambooSpecsGenerator |
addEntity(String entityName,
EntityProperties entityProperties) |
String |
emitCode() |
String |
emitCode(String bambooServerUrl) |
String |
emitCode(String bambooServerUrl,
String packageName,
String className) |
static void |
main(String... argv) |
public BambooSpecsGenerator()
public BambooSpecsGenerator(EntityProperties entityProperties) throws PropertiesValidationException
PropertiesValidationException
public BambooSpecsGenerator addEntity(String entityName, EntityProperties entityProperties) throws PropertiesValidationException
PropertiesValidationException
public String emitCode() throws CodeGenerationException
CodeGenerationException
public String emitCode(@NotNull String bambooServerUrl) throws CodeGenerationException
CodeGenerationException
public String emitCode(@NotNull String bambooServerUrl, @NotNull String packageName, @NotNull String className) throws CodeGenerationException
CodeGenerationException
public static void main(String... argv)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.