/* * Copyright (C) 2015 Dominik Schadow, info@dominikschadow.de * * This file is part of the Java-Web-Security project. * * 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 de.dominikschadow.webappsecurity.domain; import javax.persistence.*; /** * @author Dominik Schadow */ @Entity public class Customer { @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "cust_id") private int custId; private String name; private String status; @Column(name = "order_limit") private int orderLimit; private String hint; public int getCustId() { return custId; } public void setCustId(int custId) { this.custId = custId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public int getOrderLimit() { return orderLimit; } public void setOrderLimit(int orderLimit) { this.orderLimit = orderLimit; } public String getHint() { return hint; } public void setHint(String hint) { this.hint = hint; } @Override public String toString() { StringBuilder customer = new StringBuilder(); customer.append("ID ").append(custId); customer.append(", Name ").append(name); customer.append(", Status ").append(status); customer.append(", Order Limit ").append(orderLimit); customer.append(", Hint ").append(hint); return customer.toString(); } }