public class PlanIdentifierEmitter extends EntityPropertiesEmitter<PlanIdentifierProperties> implements CodeEmitter<PlanIdentifierProperties>
builderClass, fieldsToSkip| Constructor and Description |
|---|
PlanIdentifierEmitter() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
emitConstructorInvocation(CodeGenerationContext context,
PlanIdentifierProperties entity)
Generates constructor invocation of the builder class.
|
protected void |
initBuilderClass(PlanIdentifierProperties entity)
Default method of finding
EntityPropertiesEmitter.builderClass. |
createDefaultObject, emitCode, emitFields, emitFieldValue, findField, hasPublicConstructorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitemitCodeprotected void initBuilderClass(@NotNull
PlanIdentifierProperties entity)
throws CodeGenerationException
EntityPropertiesEmitterEntityPropertiesEmitter.builderClass. Extending class can set the field explicitly to skip the default search algorithm.initBuilderClass in class EntityPropertiesEmitter<PlanIdentifierProperties>CodeGenerationExceptionprotected String emitConstructorInvocation(@NotNull CodeGenerationContext context, @NotNull PlanIdentifierProperties entity) throws CodeGenerationException
EntityPropertiesEmitteremitConstructorInvocation in class EntityPropertiesEmitter<PlanIdentifierProperties>CodeGenerationExceptionCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.