Class EnumType.Builder

java.lang.Object
com.google.javascript.rhino.jstype.EnumType.Builder
Enclosing class:
EnumType

public static final class EnumType.Builder extends Object
Builder
  • Method Details

    • setName

      public EnumType.Builder setName(String x)
    • setSource

      @CanIgnoreReturnValue public EnumType.Builder setSource(Node x)
      The object literal that creates the enum, a reference to another enum, or null.
    • setGoogModuleId

      @CanIgnoreReturnValue public EnumType.Builder setGoogModuleId(String x)
      The ID of the goog.module in which this enum was declared.
    • setElementType

      @CanIgnoreReturnValue public EnumType.Builder setElementType(JSType x)
      The base type of the individual elements.
    • build

      public EnumType build()