boolean (Object o) { if (this == o) return true; if (!(o instanceof IndentOptions that)) return false; if (CONTINUATION_INDENT_SIZE != that.CONTINUATION_INDENT_SIZE) return false; if (INDENT_SIZE != that.INDENT_SIZE) return false; if (LABEL_INDENT_ABSOLUTE != that.LABEL_INDENT_ABSOLUTE) return false; if (USE_RELATIVE_INDENTS != that.USE_RELATIVE_INDENTS) return false; if (LABEL_INDENT_SIZE != that.LABEL_INDENT_SIZE) return false; if (SMART_TABS != that.SMART_TABS) return false; if (TAB_SIZE != that.TAB_SIZE) return false; if (USE_TAB_CHARACTER != that.USE_TAB_CHARACTER) return false; if (DECLARATION_PARAMETER_INDENT != that.DECLARATION_PARAMETER_INDENT) return false; if (GENERIC_TYPE_PARAMETER_INDENT != that.GENERIC_TYPE_PARAMETER_INDENT) return false; if (CALL_PARAMETER_INDENT != that.CALL_PARAMETER_INDENT) return false; if (CHAINED_CALL_INDENT != that.CHAINED_CALL_INDENT) return false; if (ARRAY_ELEMENT_INDENT != that.ARRAY_ELEMENT_INDENT) return false; return true; }