Class Color.Builder

  • Enclosing class:
    Color

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

      • Builder

        public Builder()
    • Method Detail

      • 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<java.lang.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)
      • setDebugName

        public Color.Builder setDebugName​(java.lang.String x)
      • build

        public final Color build()