Class HighlightSpan

java.lang.Object
com.dropbox.core.v2.files.HighlightSpan

public class HighlightSpan extends Object
  • Field Details

    • highlightStr

      @Nonnull protected final String highlightStr
    • isHighlighted

      protected final boolean isHighlighted
  • Constructor Details

    • HighlightSpan

      public HighlightSpan(@Nonnull String highlightStr, boolean isHighlighted)
      Parameters:
      highlightStr - String to be determined whether it should be highlighted or not. Must not be null.
      isHighlighted - The string should be highlighted or not.
      Throws:
      IllegalArgumentException - If any argument does not meet its preconditions.
  • Method Details

    • getHighlightStr

      @Nonnull public String getHighlightStr()
      String to be determined whether it should be highlighted or not.
      Returns:
      value for this field, never null.
    • getIsHighlighted

      public boolean getIsHighlighted()
      The string should be highlighted or not.
      Returns:
      value for this field.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

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

      public String toStringMultiline()
      Returns a String representation of this object formatted for easier readability.

      The returned String may contain newlines.

      Returns:
      Formatted, multiline String representation of this object