public abstract class AbstractEnumClass extends Object implements ClassSpec
Constructor and Description |
---|
AbstractEnumClass(ShapeModel shape) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addDeprecated(com.squareup.javapoet.TypeSpec.Builder enumBuilder) |
protected abstract void |
addEnumConstants(com.squareup.javapoet.TypeSpec.Builder enumBuilder) |
protected abstract void |
addJavadoc(com.squareup.javapoet.TypeSpec.Builder enumBuilder) |
protected ShapeModel |
getShape() |
com.squareup.javapoet.TypeSpec |
poetSpec() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
className, staticImports
public AbstractEnumClass(ShapeModel shape)
public final com.squareup.javapoet.TypeSpec poetSpec()
protected final ShapeModel getShape()
protected abstract void addDeprecated(com.squareup.javapoet.TypeSpec.Builder enumBuilder)
protected abstract void addJavadoc(com.squareup.javapoet.TypeSpec.Builder enumBuilder)
protected abstract void addEnumConstants(com.squareup.javapoet.TypeSpec.Builder enumBuilder)
Copyright © 2023. All rights reserved.