Klasse DTOCreatorView

java.lang.Object
de.svws_nrw.db.schema.app.DTOCreatorView

public class DTOCreatorView extends Object
Diese Klasse stellt Methoden zum Erstellen des Java Quellcodes für eine DTO-Klasse zum Zugriff auf eine View der SVWS-Datenbank zur Verfügung.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    final View
    Die View für die der Java-Code erzeugt werden soll
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Erzeugt ein neues Objekt der Klasse DTOCreatorTable.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    getCode(long rev)
    Generiert für die angegebene Revision den Java-Code der dazugehörigen Java-DTO-Klasse.
    Generiert für die View eine DTO-Klasse für den Primärschlüssel
    getJavaKlasse(long rev)
    Liefert den Namen der Java-Klasse, wie er in der angegebenn Revision genutzt werden soll.
    getPackageName(long rev)
    Gibt den Package-Namen für diese View zurück.

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Felddetails

    • view

      public final View view
      Die View für die der Java-Code erzeugt werden soll
  • Konstruktordetails

    • DTOCreatorView

      public DTOCreatorView(View view)
      Erzeugt ein neues Objekt der Klasse DTOCreatorTable.
      Parameter:
      view - die View, für die der Java-Code erstellt werden soll.
  • Methodendetails

    • getPackageName

      public String getPackageName(long rev)
      Gibt den Package-Namen für diese View zurück.
      Parameter:
      rev - die Revision des Datenbankschemas, für welche der DTO für die View erzeugt wird.
      Gibt zurück:
      der Package-Name
    • getJavaKlasse

      public String getJavaKlasse(long rev)
      Liefert den Namen der Java-Klasse, wie er in der angegebenn Revision genutzt werden soll.
      Parameter:
      rev - die Revision
      Gibt zurück:
      der Name der Java-Klasse
    • getCode

      public String getCode(long rev)
      Generiert für die angegebene Revision den Java-Code der dazugehörigen Java-DTO-Klasse.
      Parameter:
      rev - die Revision
      Gibt zurück:
      der Java-Code für die DTO-Klasse in der angegebenen Revision.
    • getCode4PrimaryKeyClass

      public String getCode4PrimaryKeyClass(long rev)
      Generiert für die View eine DTO-Klasse für den Primärschlüssel
      Parameter:
      rev - die Revision
      Gibt zurück:
      der Java-Code für die Primärschlüssel-DTO-Klasse.