@Test public void statusTest() { }
public ExpenseApplicationResponseExpenseApplication status(StatusEnum status) { this.status = status; return this; }
ExpenseApplicationResponseExpenseApplication { public ExpenseApplicationResponseExpenseApplication status(StatusEnum status) { this.status = status; return this; } }
ExpenseApplicationResponseExpenseApplication { public ExpenseApplicationResponseExpenseApplication status(StatusEnum status) { this.status = status; return this; }  }
ExpenseApplicationResponseExpenseApplication { public ExpenseApplicationResponseExpenseApplication status(StatusEnum status) { this.status = status; return this; }  ExpenseApplicationResponseExpenseApplication companyId(Integer companyId); @ApiModelProperty(example = "1", required = true, value = "事業所ID") Integer getCompanyId(); void setCompanyId(Integer companyId); ExpenseApplicationResponseExpenseApplication dealId(Integer dealId); @javax.annotation.Nullable @ApiModelProperty(example = "1", required = true, value = "取引ID (申請ステータス:statusがapprovedで、取引が存在する時のみdeal_idが表示されます)") Integer getDealId(); void setDealId(Integer dealId); ExpenseApplicationResponseExpenseApplication dealStatus(DealStatusEnum dealStatus); @javax.annotation.Nullable @ApiModelProperty(example = "settled", required = true, value = "取引ステータス (申請ステータス:statusがapprovedで、取引が存在する時のみdeal_statusが表示されます settled:精算済み, unsettled:清算待ち)") DealStatusEnum getDealStatus(); void setDealStatus(DealStatusEnum dealStatus); ExpenseApplicationResponseExpenseApplication description(String description); @javax.annotation.Nullable @ApiModelProperty(example = "◯◯連携先ID: cx12345", value = "備考") String getDescription(); void setDescription(String description); ExpenseApplicationResponseExpenseApplication editableOnWeb(Boolean editableOnWeb); @ApiModelProperty(example = "false", required = true, value = "会計freeeのWeb画面から申請内容を編集可能：falseの場合、Web上からの項目行の追加／削除・金額の編集が出来なくなります。APIでの編集は可能です。") Boolean getEditableOnWeb(); void setEditableOnWeb(Boolean editableOnWeb); ExpenseApplicationResponseExpenseApplication expenseApplicationLines(List<ExpenseApplicationResponseExpenseApplicationExpenseApplicationLines> expenseApplicationLines); ExpenseApplicationResponseExpenseApplication addExpenseApplicationLinesItem(ExpenseApplicationResponseExpenseApplicationExpenseApplicationLines expenseApplicationLinesItem); @ApiModelProperty(required = true, value = "経費申請の項目行一覧（配列）") List<ExpenseApplicationResponseExpenseApplicationExpenseApplicationLines> getExpenseApplicationLines(); void setExpenseApplicationLines(List<ExpenseApplicationResponseExpenseApplicationExpenseApplicationLines> expenseApplicationLines); ExpenseApplicationResponseExpenseApplication id(Integer id); @ApiModelProperty(example = "1", required = true, value = "経費申請ID") Integer getId(); void setId(Integer id); ExpenseApplicationResponseExpenseApplication issueDate(String issueDate); @javax.annotation.Nullable @ApiModelProperty(example = "2018-07-19", required = true, value = "申請日 (yyyy-mm-dd)") String getIssueDate(); void setIssueDate(String issueDate); ExpenseApplicationResponseExpenseApplication sectionId(Integer sectionId); @javax.annotation.Nullable @ApiModelProperty(example = "101", value = "部門ID") Integer getSectionId(); void setSectionId(Integer sectionId); ExpenseApplicationResponseExpenseApplication status(StatusEnum status); @ApiModelProperty(example = "draft", required = true, value = "申請ステータス(draft:下書き, in_progress:申請中, approved:承認済, rejected:却下, feedback:差戻し)") StatusEnum getStatus(); void setStatus(StatusEnum status); ExpenseApplicationResponseExpenseApplication tagIds(List<Integer> tagIds); ExpenseApplicationResponseExpenseApplication addTagIdsItem(Integer tagIdsItem); @javax.annotation.Nullable @ApiModelProperty(value = "メモタグID") List<Integer> getTagIds(); void setTagIds(List<Integer> tagIds); ExpenseApplicationResponseExpenseApplication title(String title); @ApiModelProperty(example = "大阪出張", required = true, value = "申請タイトル") String getTitle(); void setTitle(String title); ExpenseApplicationResponseExpenseApplication totalAmount(Integer totalAmount); @javax.annotation.Nullable @ApiModelProperty(example = "30000", value = "合計金額") Integer getTotalAmount(); void setTotalAmount(Integer totalAmount); @Override boolean equals(java.lang.Object o); @Override int hashCode(); @Override String toString(); }
ExpenseApplicationResponseExpenseApplication { public ExpenseApplicationResponseExpenseApplication status(StatusEnum status) { this.status = status; return this; }  ExpenseApplicationResponseExpenseApplication companyId(Integer companyId); @ApiModelProperty(example = "1", required = true, value = "事業所ID") Integer getCompanyId(); void setCompanyId(Integer companyId); ExpenseApplicationResponseExpenseApplication dealId(Integer dealId); @javax.annotation.Nullable @ApiModelProperty(example = "1", required = true, value = "取引ID (申請ステータス:statusがapprovedで、取引が存在する時のみdeal_idが表示されます)") Integer getDealId(); void setDealId(Integer dealId); ExpenseApplicationResponseExpenseApplication dealStatus(DealStatusEnum dealStatus); @javax.annotation.Nullable @ApiModelProperty(example = "settled", required = true, value = "取引ステータス (申請ステータス:statusがapprovedで、取引が存在する時のみdeal_statusが表示されます settled:精算済み, unsettled:清算待ち)") DealStatusEnum getDealStatus(); void setDealStatus(DealStatusEnum dealStatus); ExpenseApplicationResponseExpenseApplication description(String description); @javax.annotation.Nullable @ApiModelProperty(example = "◯◯連携先ID: cx12345", value = "備考") String getDescription(); void setDescription(String description); ExpenseApplicationResponseExpenseApplication editableOnWeb(Boolean editableOnWeb); @ApiModelProperty(example = "false", required = true, value = "会計freeeのWeb画面から申請内容を編集可能：falseの場合、Web上からの項目行の追加／削除・金額の編集が出来なくなります。APIでの編集は可能です。") Boolean getEditableOnWeb(); void setEditableOnWeb(Boolean editableOnWeb); ExpenseApplicationResponseExpenseApplication expenseApplicationLines(List<ExpenseApplicationResponseExpenseApplicationExpenseApplicationLines> expenseApplicationLines); ExpenseApplicationResponseExpenseApplication addExpenseApplicationLinesItem(ExpenseApplicationResponseExpenseApplicationExpenseApplicationLines expenseApplicationLinesItem); @ApiModelProperty(required = true, value = "経費申請の項目行一覧（配列）") List<ExpenseApplicationResponseExpenseApplicationExpenseApplicationLines> getExpenseApplicationLines(); void setExpenseApplicationLines(List<ExpenseApplicationResponseExpenseApplicationExpenseApplicationLines> expenseApplicationLines); ExpenseApplicationResponseExpenseApplication id(Integer id); @ApiModelProperty(example = "1", required = true, value = "経費申請ID") Integer getId(); void setId(Integer id); ExpenseApplicationResponseExpenseApplication issueDate(String issueDate); @javax.annotation.Nullable @ApiModelProperty(example = "2018-07-19", required = true, value = "申請日 (yyyy-mm-dd)") String getIssueDate(); void setIssueDate(String issueDate); ExpenseApplicationResponseExpenseApplication sectionId(Integer sectionId); @javax.annotation.Nullable @ApiModelProperty(example = "101", value = "部門ID") Integer getSectionId(); void setSectionId(Integer sectionId); ExpenseApplicationResponseExpenseApplication status(StatusEnum status); @ApiModelProperty(example = "draft", required = true, value = "申請ステータス(draft:下書き, in_progress:申請中, approved:承認済, rejected:却下, feedback:差戻し)") StatusEnum getStatus(); void setStatus(StatusEnum status); ExpenseApplicationResponseExpenseApplication tagIds(List<Integer> tagIds); ExpenseApplicationResponseExpenseApplication addTagIdsItem(Integer tagIdsItem); @javax.annotation.Nullable @ApiModelProperty(value = "メモタグID") List<Integer> getTagIds(); void setTagIds(List<Integer> tagIds); ExpenseApplicationResponseExpenseApplication title(String title); @ApiModelProperty(example = "大阪出張", required = true, value = "申請タイトル") String getTitle(); void setTitle(String title); ExpenseApplicationResponseExpenseApplication totalAmount(Integer totalAmount); @javax.annotation.Nullable @ApiModelProperty(example = "30000", value = "合計金額") Integer getTotalAmount(); void setTotalAmount(Integer totalAmount); @Override boolean equals(java.lang.Object o); @Override int hashCode(); @Override String toString(); static final String SERIALIZED_NAME_COMPANY_ID; static final String SERIALIZED_NAME_DEAL_ID; static final String SERIALIZED_NAME_DEAL_STATUS; static final String SERIALIZED_NAME_DESCRIPTION; static final String SERIALIZED_NAME_EDITABLE_ON_WEB; static final String SERIALIZED_NAME_EXPENSE_APPLICATION_LINES; static final String SERIALIZED_NAME_ID; static final String SERIALIZED_NAME_ISSUE_DATE; static final String SERIALIZED_NAME_SECTION_ID; static final String SERIALIZED_NAME_STATUS; static final String SERIALIZED_NAME_TAG_IDS; static final String SERIALIZED_NAME_TITLE; static final String SERIALIZED_NAME_TOTAL_AMOUNT; }