/* * Copyright 2002-2012 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.github.yingzhuo.mycar.domain; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; @Entity @Table(name = "TBL_USER_HABIT") public class UserHabit implements Serializable { private static final long serialVersionUID = 4353213116347883774L; private Integer id; private Boolean defaultEditModeForCarList = false; private Boolean defaultEditModeForContactList = false; private Integer lastTabIndexForCostList = 0; private Integer lastTabIndexForChart1 = 0; private Integer pageSizeForCostList = 50; private String pageSortForCostList = "date"; private String pageSortDirForCostList = "ASC"; // ---------------------------------------------------------------------------------------- public UserHabit() { super(); } // ---------------------------------------------------------------------------------------- @Id @Column(name = "HABIT_ID") public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @Column(name = "HABIT_DEFAULT_EDIT_MODE_FOR_CAR_LIST") public Boolean getDefaultEditModeForCarList() { return defaultEditModeForCarList; } public void setDefaultEditModeForCarList(Boolean defaultEditModeForCarList) { this.defaultEditModeForCarList = defaultEditModeForCarList; } @Column(name = "HABIT_DEFAULT_EDIT_MODE_FOR_CONTACT_LIST") public Boolean getDefaultEditModeForContactList() { return defaultEditModeForContactList; } public void setDefaultEditModeForContactList( Boolean defaultEditModeForContactList) { this.defaultEditModeForContactList = defaultEditModeForContactList; } @Column(name = "HABIT_LAST_TAB_INDEX_FOR_COST_LIST") public Integer getLastTabIndexForCostList() { return lastTabIndexForCostList; } public void setLastTabIndexForCostList(Integer lastTabIndexForCostList) { this.lastTabIndexForCostList = lastTabIndexForCostList; } @Column(name = "HABIT_LAST_TAB_INDEX_FOR_CHART_1") public Integer getLastTabIndexForChart1() { return lastTabIndexForChart1; } public void setLastTabIndexForChart1(Integer lastTabIndexForChart1) { this.lastTabIndexForChart1 = lastTabIndexForChart1; } @Column(name = "HABIT_PAGE_SIZE_FOR_COST_LIST") public Integer getPageSizeForCostList() { return pageSizeForCostList; } public void setPageSizeForCostList(Integer pageSizeForCostList) { this.pageSizeForCostList = pageSizeForCostList; } @Column(name = "HABIT_PAGE_SORT_FOR_COST_LIST") public String getPageSortForCostList() { return pageSortForCostList; } public void setPageSortForCostList(String pageSortForCostList) { this.pageSortForCostList = pageSortForCostList; } @Column(name = "HABIT_PAGE_SORT_DIR_FOR_COST_LIST") public String getPageSortDirForCostList() { return pageSortDirForCostList; } public void setPageSortDirForCostList(String pageSortDirForCostList) { this.pageSortDirForCostList = pageSortDirForCostList; } }