summaryrefslogtreecommitdiffstats
path: root/Master/Daten- und Systemintegration/Praktikum/Projekte/DSI-Praktikum-1/ausgang/DSI-ejb/src/java/entities/Artikel.java
diff options
context:
space:
mode:
Diffstat (limited to 'Master/Daten- und Systemintegration/Praktikum/Projekte/DSI-Praktikum-1/ausgang/DSI-ejb/src/java/entities/Artikel.java')
-rw-r--r--Master/Daten- und Systemintegration/Praktikum/Projekte/DSI-Praktikum-1/ausgang/DSI-ejb/src/java/entities/Artikel.java112
1 files changed, 112 insertions, 0 deletions
diff --git a/Master/Daten- und Systemintegration/Praktikum/Projekte/DSI-Praktikum-1/ausgang/DSI-ejb/src/java/entities/Artikel.java b/Master/Daten- und Systemintegration/Praktikum/Projekte/DSI-Praktikum-1/ausgang/DSI-ejb/src/java/entities/Artikel.java
new file mode 100644
index 0000000..9859fc6
--- /dev/null
+++ b/Master/Daten- und Systemintegration/Praktikum/Projekte/DSI-Praktikum-1/ausgang/DSI-ejb/src/java/entities/Artikel.java
@@ -0,0 +1,112 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+
+package entities;
+
+import java.io.Serializable;
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+
+/**
+ * Eine Klasse welche den Typ eines Artikels verwaltet
+ * @author jmueller
+ */
+@Entity
+public class Artikel implements Serializable {
+ private static final long serialVersionUID = 1L;
+ private Long id;
+ private String bezeichnung;
+ private Long anzahl;
+ private Double preis;
+
+
+ public Artikel(){
+
+ }
+
+ public Artikel(Long id, String bezeichnung, Long anzahl, Double preis) {
+ this.id = id;
+ this.bezeichnung = bezeichnung;
+ this.anzahl = anzahl;
+ this.preis = preis;
+ }
+
+
+
+
+ /**
+ * Default-Konstruktor
+ */
+
+
+/*
+ @Id
+ @GeneratedValue(strategy = GenerationType.AUTO)
+ public int getId() {
+ return id;
+ }
+*/
+ @Override
+ public int hashCode() {
+ int hash = 0;
+ hash += getId();
+ return hash;
+ }
+
+ @Override
+ public boolean equals(Object object) {
+ if (!(object instanceof Artikel)) {
+ return false;
+ }
+ Artikel other = (Artikel) object;
+ if (this.getId() != other.getId()) {
+ return false;
+ }
+ return true;
+ }
+
+ @Override
+ public String toString() {
+ return "entities.Artikel[id=" + getId() + "]";
+ }
+
+ public String getBezeichnung() {
+ return bezeichnung;
+ }
+
+ public void setBezeichnung(String bezeichnung) {
+ this.bezeichnung = bezeichnung;
+ }
+
+ @Id
+ @GeneratedValue(strategy = GenerationType.AUTO)
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getAnzahl() {
+ return anzahl;
+ }
+
+ public void setAnzahl(Long anzahl) {
+ this.anzahl = anzahl;
+ }
+
+ public Double getPreis() {
+ return preis;
+ }
+
+ public void setPreis(Double preis) {
+ this.preis = preis;
+ }
+
+
+}