Class WorkbookRangeView

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.WorkbookRangeView
All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable, com.microsoft.kiota.store.BackedModel

@Generated("com.microsoft.kiota") public class WorkbookRangeView extends Entity implements com.microsoft.kiota.serialization.Parsable
  • Constructor Details

    • WorkbookRangeView

      public WorkbookRangeView()
      Instantiates a new WorkbookRangeView and sets the default values.
  • Method Details

    • createFromDiscriminatorValue

      @Nonnull public static WorkbookRangeView createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode)
      Creates a new instance of the appropriate class based on discriminator value
      Parameters:
      parseNode - The parse node to use to read the discriminator value and create the object
      Returns:
      a WorkbookRangeView
    • getCellAddresses

      @Nullable public com.microsoft.kiota.serialization.UntypedNode getCellAddresses()
      Gets the cellAddresses property value. The cell addresses.
      Returns:
      a UntypedNode
    • getColumnCount

      @Nullable public Integer getColumnCount()
      Gets the columnCount property value. The number of visible columns. Read-only.
      Returns:
      a Integer
    • getFieldDeserializers

      @Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()
      The deserialization information for the current model
      Specified by:
      getFieldDeserializers in interface com.microsoft.kiota.serialization.Parsable
      Overrides:
      getFieldDeserializers in class Entity
      Returns:
      a Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
    • getFormulas

      @Nullable public com.microsoft.kiota.serialization.UntypedNode getFormulas()
      Gets the formulas property value. The formula in A1-style notation.
      Returns:
      a UntypedNode
    • getFormulasLocal

      @Nullable public com.microsoft.kiota.serialization.UntypedNode getFormulasLocal()
      Gets the formulasLocal property value. The formula in A1-style notation, in the user's language and number-formatting locale. For example, the English '=SUM(A1, 1.5)' formula would become '=SUMME(A1; 1,5)' in German.
      Returns:
      a UntypedNode
    • getFormulasR1C1

      @Nullable public com.microsoft.kiota.serialization.UntypedNode getFormulasR1C1()
      Gets the formulasR1C1 property value. Represents the formula in R1C1-style notation.
      Returns:
      a UntypedNode
    • getIndex

      @Nullable public Integer getIndex()
      Gets the index property value. The index of the range.
      Returns:
      a Integer
    • getNumberFormat

      @Nullable public com.microsoft.kiota.serialization.UntypedNode getNumberFormat()
      Gets the numberFormat property value. Excel's number format code for the given cell. Read-only.
      Returns:
      a UntypedNode
    • getRowCount

      @Nullable public Integer getRowCount()
      Gets the rowCount property value. The number of visible rows. Read-only.
      Returns:
      a Integer
    • getRows

      @Nullable public List<WorkbookRangeView> getRows()
      Gets the rows property value. The collection of range views associated with the range. Read-only. Read-only.
      Returns:
      a List<WorkbookRangeView>
    • getText

      @Nullable public com.microsoft.kiota.serialization.UntypedNode getText()
      Gets the text property value. The text values of the specified range. The Text value won't depend on the cell width. The # sign substitution that happens in Excel UI won't affect the text value returned by the API. Read-only.
      Returns:
      a UntypedNode
    • getValues

      @Nullable public com.microsoft.kiota.serialization.UntypedNode getValues()
      Gets the values property value. The raw values of the specified range view. The data returned could be of type string, number, or a Boolean. Cell that contains an error returns the error string.
      Returns:
      a UntypedNode
    • getValueTypes

      @Nullable public com.microsoft.kiota.serialization.UntypedNode getValueTypes()
      Gets the valueTypes property value. The type of data of each cell. Read-only. The possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error.
      Returns:
      a UntypedNode
    • serialize

      public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer)
      Serializes information the current object
      Specified by:
      serialize in interface com.microsoft.kiota.serialization.Parsable
      Overrides:
      serialize in class Entity
      Parameters:
      writer - Serialization writer to use to serialize this model
    • setCellAddresses

      public void setCellAddresses(@Nullable com.microsoft.kiota.serialization.UntypedNode value)
      Sets the cellAddresses property value. The cell addresses.
      Parameters:
      value - Value to set for the cellAddresses property.
    • setColumnCount

      public void setColumnCount(@Nullable Integer value)
      Sets the columnCount property value. The number of visible columns. Read-only.
      Parameters:
      value - Value to set for the columnCount property.
    • setFormulas

      public void setFormulas(@Nullable com.microsoft.kiota.serialization.UntypedNode value)
      Sets the formulas property value. The formula in A1-style notation.
      Parameters:
      value - Value to set for the formulas property.
    • setFormulasLocal

      public void setFormulasLocal(@Nullable com.microsoft.kiota.serialization.UntypedNode value)
      Sets the formulasLocal property value. The formula in A1-style notation, in the user's language and number-formatting locale. For example, the English '=SUM(A1, 1.5)' formula would become '=SUMME(A1; 1,5)' in German.
      Parameters:
      value - Value to set for the formulasLocal property.
    • setFormulasR1C1

      public void setFormulasR1C1(@Nullable com.microsoft.kiota.serialization.UntypedNode value)
      Sets the formulasR1C1 property value. Represents the formula in R1C1-style notation.
      Parameters:
      value - Value to set for the formulasR1C1 property.
    • setIndex

      public void setIndex(@Nullable Integer value)
      Sets the index property value. The index of the range.
      Parameters:
      value - Value to set for the index property.
    • setNumberFormat

      public void setNumberFormat(@Nullable com.microsoft.kiota.serialization.UntypedNode value)
      Sets the numberFormat property value. Excel's number format code for the given cell. Read-only.
      Parameters:
      value - Value to set for the numberFormat property.
    • setRowCount

      public void setRowCount(@Nullable Integer value)
      Sets the rowCount property value. The number of visible rows. Read-only.
      Parameters:
      value - Value to set for the rowCount property.
    • setRows

      public void setRows(@Nullable List<WorkbookRangeView> value)
      Sets the rows property value. The collection of range views associated with the range. Read-only. Read-only.
      Parameters:
      value - Value to set for the rows property.
    • setText

      public void setText(@Nullable com.microsoft.kiota.serialization.UntypedNode value)
      Sets the text property value. The text values of the specified range. The Text value won't depend on the cell width. The # sign substitution that happens in Excel UI won't affect the text value returned by the API. Read-only.
      Parameters:
      value - Value to set for the text property.
    • setValues

      public void setValues(@Nullable com.microsoft.kiota.serialization.UntypedNode value)
      Sets the values property value. The raw values of the specified range view. The data returned could be of type string, number, or a Boolean. Cell that contains an error returns the error string.
      Parameters:
      value - Value to set for the values property.
    • setValueTypes

      public void setValueTypes(@Nullable com.microsoft.kiota.serialization.UntypedNode value)
      Sets the valueTypes property value. The type of data of each cell. Read-only. The possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error.
      Parameters:
      value - Value to set for the valueTypes property.