org.apache.poi.ss.usermodel
Interface DifferentialStyleProvider
- All Known Subinterfaces: 
- ConditionalFormattingRule
- All Known Implementing Classes: 
- HSSFConditionalFormattingRule
- public interface DifferentialStyleProvider 
Interface for classes providing differential style definitions, such as conditional format rules
 and table/pivot table styles.
- Since:
- 3.17 beta 1
 
getBorderFormatting
BorderFormatting getBorderFormatting()
- 
- Returns:
- - border formatting object  if defined,  nullotherwise
 
getFontFormatting
FontFormatting getFontFormatting()
- 
- Returns:
- - font formatting object  if defined,  nullotherwise
 
getNumberFormat
ExcelNumberFormat getNumberFormat()
- 
- Returns:
- number format defined for this rule, or null if the cell default should be used
 
getPatternFormatting
PatternFormatting getPatternFormatting()
- 
- Returns:
- - pattern formatting object if defined, nullotherwise
 
getStripeSize
int getStripeSize()
- This is the number of rows or columns in a band or stripe.
 For styles that represent stripes, it must be > 1, for all others it is 0.
 Not the greatest overloading by the OOXML spec.
 
- 
- Returns:
- number of rows/columns in a stripe for stripe styles, 0 for all others