Class InfoEntry

  • All Implemented Interfaces:
    java.lang.Comparable<AEntry<java.lang.Integer>>

    public class InfoEntry
    extends AEntry<java.lang.Integer>
    Ein Eintrag (eine Zeile) in der Info Tabelle (Info Tabellen habe jeweils nur dieselbe InfoGruppenNummer pro Tabelle
    Dies ist eine immutable Class (absolut konstant und threadsicher)
    Version:
    1.0.0
    Author:
    ws
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int igid
      Info-Gruppen-Id (Tabellenkonstant)
      int iid
      Info-Id (Tabelleneindeutig)
      int int1
      Wert wie definiert
      int int2
      Wert wie definiert
      int int3
      Wert wie definiert
      int int4
      Wert wie definiert
      int int5
      Wert wie definiert
      java.lang.String kurz
      kurzer Text
      java.lang.String lang
      langer Text
    • Constructor Summary

      Constructors 
      Constructor Description
      InfoEntry​(int igid, int iid, java.lang.String kurz, java.lang.String lang, int int1, int int2, int int3, int int4, int int5)  
      InfoEntry​(int igid, int iid, java.lang.String kurz, java.lang.String lang, int int1, int int2, int int3, int int4, int int5, java.lang.Object... unsupportedExtraParams)  
    • Field Detail

      • igid

        public final int igid
        Info-Gruppen-Id (Tabellenkonstant)
      • iid

        public final int iid
        Info-Id (Tabelleneindeutig)
      • kurz

        public final java.lang.String kurz
        kurzer Text
      • lang

        public final java.lang.String lang
        langer Text
      • int1

        public final int int1
        Wert wie definiert
      • int2

        public final int int2
        Wert wie definiert
      • int3

        public final int int3
        Wert wie definiert
      • int4

        public final int int4
        Wert wie definiert
      • int5

        public final int int5
        Wert wie definiert
    • Constructor Detail

      • InfoEntry

        public InfoEntry​(int igid,
                         int iid,
                         java.lang.String kurz,
                         java.lang.String lang,
                         int int1,
                         int int2,
                         int int3,
                         int int4,
                         int int5)
      • InfoEntry

        public InfoEntry​(int igid,
                         int iid,
                         java.lang.String kurz,
                         java.lang.String lang,
                         int int1,
                         int int2,
                         int int3,
                         int int4,
                         int int5,
                         java.lang.Object... unsupportedExtraParams)
    • Method Detail

      • getInfoEntryTabelle

        public static final Tabelle<java.lang.Integer,​InfoEntry> getInfoEntryTabelle​(int igid)
      • calcTabID

        public static java.lang.String calcTabID​(int igid)
      • getKey

        public java.lang.Integer getKey()
        Description copied from class: AEntry
        ein applikationsweiter eindeutiger Schluessel wie nr oder devname ...
        Specified by:
        getKey in class AEntry<java.lang.Integer>
      • inSeinenWertenGleich

        public boolean inSeinenWertenGleich​(AEntry<java.lang.Integer> otherEntry)
        Specified by:
        inSeinenWertenGleich in class AEntry<java.lang.Integer>
      • getIgid

        public final int getIgid()
        Info-Gruppen-Id (Tabellenkonstant)
      • getIid

        public final int getIid()
        Info-Id (Tabelleneindeutig)
      • getKurz

        public final java.lang.String getKurz()
        kurzer Text
      • getLang

        public final java.lang.String getLang()
        langer Text
      • getInt1

        public final int getInt1()
        Wert wie definiert
      • getInt2

        public final int getInt2()
        Wert wie definiert
      • getInt3

        public final int getInt3()
        Wert wie definiert
      • getInt4

        public final int getInt4()
        Wert wie definiert
      • getInt5

        public final int getInt5()
        Wert wie definiert