Class WSBoolRecord

All Implemented Interfaces:
org.apache.poi.common.Duplicatable, GenericRecord

public final class WSBoolRecord extends StandardRecord
Stores workbook settings (aka its a big "everything we didn't put somewhere else")
  • Field Details

  • Constructor Details

    • WSBoolRecord

      public WSBoolRecord()
    • WSBoolRecord

      public WSBoolRecord(WSBoolRecord other)
    • WSBoolRecord

      public WSBoolRecord(RecordInputStream in)
  • Method Details

    • setWSBool1

      public void setWSBool1(byte bool1)
      set first byte (see bit setters)
      Parameters:
      bool1 - Set boolean 1 of this record
    • setAutobreaks

      public void setAutobreaks(boolean ab)
      show automatic page breaks or not
      Parameters:
      ab - whether to show auto page breaks
    • setDialog

      public void setDialog(boolean isDialog)
      set whether sheet is a dialog sheet or not
      Parameters:
      isDialog - or not
    • setRowSumsBelow

      public void setRowSumsBelow(boolean below)
      set if row summaries appear below detail in the outline
      Parameters:
      below - or not
    • setRowSumsRight

      public void setRowSumsRight(boolean right)
      set if col summaries appear right of the detail in the outline
      Parameters:
      right - or not
    • setWSBool2

      public void setWSBool2(byte bool2)
      set the second byte (see bit setters)
      Parameters:
      bool2 - Set boolean 2 of this record
    • setFitToPage

      public void setFitToPage(boolean fit2page)
      fit to page option is on
      Parameters:
      fit2page - fit or not
    • setDisplayGuts

      public void setDisplayGuts(boolean guts)
      set whether to display the guts or not
      Parameters:
      guts - or no guts (or glory)
    • setAlternateExpression

      public void setAlternateExpression(boolean altexp)
      whether alternate expression evaluation is on
      Parameters:
      altexp - alternative expression evaluation or not
    • setAlternateFormula

      public void setAlternateFormula(boolean formula)
      whether alternative formula entry is on
      Parameters:
      formula - alternative formulas or not
    • getWSBool1

      public byte getWSBool1()
      get first byte (see bit getters)
      Returns:
      boolean 1 of this record
    • getAutobreaks

      public boolean getAutobreaks()
      show automatic page breaks or not
      Returns:
      whether to show auto page breaks
    • getDialog

      public boolean getDialog()
      get whether sheet is a dialog sheet or not
      Returns:
      isDialog or not
    • getRowSumsBelow

      public boolean getRowSumsBelow()
      get if row summaries appear below detail in the outline
      Returns:
      below or not
    • getRowSumsRight

      public boolean getRowSumsRight()
      get if col summaries appear right of the detail in the outline
      Returns:
      right or not
    • getWSBool2

      public byte getWSBool2()
      get the second byte (see bit getters)
      Returns:
      boolean 1 of this record
    • getFitToPage

      public boolean getFitToPage()
      fit to page option is on
      Returns:
      fit or not
    • getDisplayGuts

      public boolean getDisplayGuts()
      get whether to display the guts or not
      Returns:
      guts or no guts (or glory)
    • getAlternateExpression

      public boolean getAlternateExpression()
      whether alternate expression evaluation is on
      Returns:
      alternative expression evaluation or not
    • getAlternateFormula

      public boolean getAlternateFormula()
      whether alternative formula entry is on
      Returns:
      alternative formulas or not
    • serialize

      public void serialize(LittleEndianOutput out)
    • getSid

      public short getSid()
      Description copied from class: Record
      return the non static version of the id for this record.
      Specified by:
      getSid in class Record
      Returns:
      he id for this record
    • copy

      public WSBoolRecord copy()
      Specified by:
      copy in interface org.apache.poi.common.Duplicatable
      Specified by:
      copy in class StandardRecord
    • getGenericRecordType

      public HSSFRecordTypes getGenericRecordType()
      Specified by:
      getGenericRecordType in interface GenericRecord
      Specified by:
      getGenericRecordType in class Record
    • getGenericProperties

      public Map<String,Supplier<?>> getGenericProperties()