Class Color.Builder

java.lang.Object
com.google.javascript.jscomp.colors.Color.Builder
Enclosing class:
Color

public abstract static class Color.Builder extends Object
Builder for a singleton color. Should be passed to
invalid reference
Color#createSingleton(SingletonColorFields)
after building and before using
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setId

      public abstract Color.Builder setId(ColorId x)
    • setInvalidating

      public abstract Color.Builder setInvalidating(boolean x)
    • setPropertiesKeepOriginalName

      public abstract Color.Builder setPropertiesKeepOriginalName(boolean x)
    • setConstructor

      public abstract Color.Builder setConstructor(boolean x)
    • setOwnProperties

      public abstract Color.Builder setOwnProperties(com.google.common.collect.ImmutableSet<String> x)
    • setClosureAssert

      public abstract Color.Builder setClosureAssert(boolean x)
    • setInstanceColors

      public abstract Color.Builder setInstanceColors(com.google.common.collect.ImmutableSet<Color> x)
    • setPrototypes

      public abstract Color.Builder setPrototypes(com.google.common.collect.ImmutableSet<Color> x)
    • setPrototype

      public Color.Builder setPrototype(Color x)
    • setInstanceColor

      public Color.Builder setInstanceColor(Color x)
    • build

      public final Color build()