Class GenerateIntEnumDirective<C extends CodegenContext<S,?,?>,S>

java.lang.Object
software.amazon.smithy.codegen.core.directed.Directive<S>
software.amazon.smithy.codegen.core.directed.ContextualDirective<C,S>
software.amazon.smithy.codegen.core.directed.ShapeDirective<software.amazon.smithy.model.shapes.Shape,C,S>
software.amazon.smithy.codegen.core.directed.GenerateIntEnumDirective<C,S>
Type Parameters:
C - CodegenContext type.
S - Codegen settings type.

public final class GenerateIntEnumDirective<C extends CodegenContext<S,?,?>,S> extends ShapeDirective<software.amazon.smithy.model.shapes.Shape,C,S>
Directive used to generate an intEnum.
See Also:
  • Method Details

    • expectIntEnumShape

      public software.amazon.smithy.model.shapes.IntEnumShape expectIntEnumShape()