blob: 7e8eff64bf94dd5d0a364be2d31ea08b7b32cf4f [file] [log] [blame]
/*
* Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
* http://www.eclipse.org/legal/epl-2.0,
* or the Eclipse Distribution License v. 1.0 which is available at
* http://www.eclipse.org/org/documents/edl-v10.php.
*
* SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
*/
// Contributors:
// SAP - initial API and implementation
package org.eclipse.persistence.testing.models.wdf.jpa1.jpql;
import java.math.BigDecimal;
import java.math.BigInteger;
import jakarta.persistence.Basic;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.Table;
import jakarta.persistence.Temporal;
import jakarta.persistence.TemporalType;
@Entity
@Table(name = "TMP_PERSON")
public class Person {
@Id
protected long id;
@ManyToOne
@JoinColumn(name = "CITY")
protected City city;
@Basic
@Column(name = "W_STRING")
protected String string;
@Basic
@Column(name = "P_INT")
protected int _int;
@Basic
@Column(name = "W_INT")
protected Integer integer;
@Basic
@Column(name = "P_FLOAT")
protected float _float;
@Basic
@Column(name = "W_FLOAT")
protected Float _Float;
@Basic
@Column(name = "P_BOOL")
protected boolean _boolean;
@Basic
@Column(name = "W_BOOL")
protected Boolean _Boolean;
@Basic
@Column(name = "W_BIGINT")
protected BigInteger bigInteger;
@Basic
@Column(name = "W_BIGDEC")
protected BigDecimal bigDecimal;
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "UTIL_DATE")
protected java.util.Date utilDate;
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "UTIL_CALENDAR")
protected java.util.Calendar calendar;
@Basic
@Column(name = "SQL_DATE")
protected java.sql.Date sqlDate;
@Basic
@Column(name = "SQL_TIME")
protected java.sql.Time sqlTime;
@Basic
@Column(name = "SQL_TIMESTAMP")
protected java.sql.Timestamp sqlTimestamp;
@Basic
@Column(name = "PBA_BINARY", length = 8)
protected byte[] byteArray;
@Basic
@Column(name = "WBA_BINARY", length = 8)
protected Byte[] byteArray_;
@Basic
@Column(name = "PCA_VARCHAR")
protected char[] charArray;
@Basic
@Column(name = "WCA_VARCHAR")
protected Character[] charArray_;
public boolean is_boolean() {
return _boolean;
}
public void set_boolean(boolean _boolean) {
this._boolean = _boolean;
}
public Boolean get_Boolean() {
return _Boolean;
}
public void set_Boolean(Boolean boolean1) {
_Boolean = boolean1;
}
public float get_float() {
return _float;
}
public void set_float(float _float) {
this._float = _float;
}
public Float get_Float() {
return _Float;
}
public void set_Float(Float float1) {
_Float = float1;
}
public int get_int() {
return _int;
}
public void set_int(int _int) {
this._int = _int;
}
public BigDecimal getBigDecimal() {
return bigDecimal;
}
public void setBigDecimal(BigDecimal bigDecimal) {
this.bigDecimal = bigDecimal;
}
public BigInteger getBigInteger() {
return bigInteger;
}
public void setBigInteger(BigInteger bigInteger) {
this.bigInteger = bigInteger;
}
public byte[] getByteArray() {
return byteArray;
}
public void setByteArray(byte[] byteArray) {
this.byteArray = byteArray;
}
public Byte[] getByteArray_() {
return byteArray_;
}
public void setByteArray_(Byte[] byteArray_) {
this.byteArray_ = byteArray_;
}
public java.util.Calendar getCalendar() {
return calendar;
}
public void setCalendar(java.util.Calendar calendar) {
this.calendar = calendar;
}
public char[] getCharArray() {
return charArray;
}
public void setCharArray(char[] charArray) {
this.charArray = charArray;
}
public Character[] getCharArray_() {
return charArray_;
}
public void setCharArray_(Character[] charArray_) {
this.charArray_ = charArray_;
}
public City getCity() {
return city;
}
public void setCity(City city) {
this.city = city;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public Integer getInteger() {
return integer;
}
public void setInteger(Integer integer) {
this.integer = integer;
}
public java.sql.Date getSqlDate() {
return sqlDate;
}
public void setSqlDate(java.sql.Date sqlDate) {
this.sqlDate = sqlDate;
}
public java.sql.Time getSqlTime() {
return sqlTime;
}
public void setSqlTime(java.sql.Time sqlTime) {
this.sqlTime = sqlTime;
}
public java.sql.Timestamp getSqlTimestamp() {
return sqlTimestamp;
}
public void setSqlTimestamp(java.sql.Timestamp sqlTimestamp) {
this.sqlTimestamp = sqlTimestamp;
}
public String getString() {
return string;
}
public void setString(String string) {
this.string = string;
}
public java.util.Date getUtilDate() {
return utilDate;
}
public void setUtilDate(java.util.Date utilDate) {
this.utilDate = utilDate;
}
}