# Klasse Artefakt

java.lang.Object
entities.Artefakt

public class Artefakt extends Object

- ## Konstruktorübersicht

  Konstruktoren
  Konstruktor
  Beschreibung
  `Artefakt(String inhalt, String gruppe)`

- ## Methodenübersicht

  Modifizierer und Typ
  Methode
  Beschreibung
  `void`
  `add(String gruppe)`
  `static Collection<Artefakt>`
  `alle()`
  `Set<String>`
  `getGruppen()`
  `int`
  `getId()`
  `String`
  `getInhalt()`
  `boolean`
  `hasGruppe(String gruppe)`
  `String`
  `toString()`

  ### Von Klasse geerbte Methoden java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Konstruktordetails

  - ### Artefakt

    public Artefakt(String inhalt, String gruppe)

- ## Methodendetails

  - ### add

    public void add(String gruppe)

  - ### hasGruppe

    public boolean hasGruppe(String gruppe)

  - ### alle

    public static Collection<Artefakt> alle()

  - ### toString

    public String toString()
    Setzt außer Kraft:
      `toString` in Klasse `Object`

  - ### getId

    public int getId()

  - ### getInhalt

    public String getInhalt()

  - ### getGruppen

    public Set<String> getGruppen()