Class ColorGradientFormatting

java.lang.Object
org.apache.poi.hssf.record.cf.ColorGradientFormatting
All Implemented Interfaces:
org.apache.poi.common.Duplicatable, GenericRecord

public final class ColorGradientFormatting extends Object implements org.apache.poi.common.Duplicatable, GenericRecord
Color Gradient / Color Scale Conditional Formatting Rule Record. (Called Color Gradient in the file format docs, but more commonly Color Scale in the UI)
  • Constructor Details

    • ColorGradientFormatting

      public ColorGradientFormatting()
    • ColorGradientFormatting

      public ColorGradientFormatting(ColorGradientFormatting other)
    • ColorGradientFormatting

      public ColorGradientFormatting(LittleEndianInput in)
  • Method Details

    • getNumControlPoints

      public int getNumControlPoints()
    • setNumControlPoints

      public void setNumControlPoints(int num)
    • getThresholds

      public ColorGradientThreshold[] getThresholds()
    • setThresholds

      public void setThresholds(ColorGradientThreshold[] thresholds)
    • getColors

      public ExtendedColor[] getColors()
    • setColors

      public void setColors(ExtendedColor[] colors)
    • isClampToCurve

      public boolean isClampToCurve()
    • isAppliesToBackground

      public boolean isAppliesToBackground()
    • getGenericProperties

      public Map<String,Supplier<?>> getGenericProperties()
      Specified by:
      getGenericProperties in interface GenericRecord
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • copy

      public ColorGradientFormatting copy()
      Specified by:
      copy in interface org.apache.poi.common.Duplicatable
    • getDataLength

      public int getDataLength()
    • serialize

      public void serialize(LittleEndianOutput out)