Class GEntrySpaltenInfo
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.tabellendaten.generics.GEntrySpaltenInfo
-
- All Implemented Interfaces:
ISpaltenInfo<GEntry>
public class GEntrySpaltenInfo extends java.lang.Object implements ISpaltenInfo<GEntry>
SpaltenInfo fuer die Generische Klasse via eine TabName DBAbfrage realisiert.- Author:
- ws
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
tabName
-
Constructor Summary
Constructors Constructor Description GEntrySpaltenInfo(java.lang.String tabName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.Object>
getSpalte(java.lang.String id, java.lang.String spaltenName, java.lang.Iterable entryIterator)
Liste von unterstuetzten SpaltenNamenjava.util.List<java.lang.String>
getSpaltenNamen()
Liste von unterstuetzten SpaltenNamenprotected int
getSpaltenNummer(java.lang.String spaltenName)
protected boolean
hasSpalte(java.lang.String spaltenName)
boolean
isTrivial()
-
-
-
Method Detail
-
isTrivial
public boolean isTrivial()
- Specified by:
isTrivial
in interfaceISpaltenInfo<GEntry>
- Returns:
- true falls nur info ueber das Object null vorhanden
-
getSpaltenNamen
public java.util.List<java.lang.String> getSpaltenNamen()
Description copied from interface:ISpaltenInfo
Liste von unterstuetzten SpaltenNamen- Specified by:
getSpaltenNamen
in interfaceISpaltenInfo<GEntry>
- Returns:
- never null
-
getSpalte
public java.util.List<java.lang.Object> getSpalte(java.lang.String id, java.lang.String spaltenName, java.lang.Iterable entryIterator)
Description copied from interface:ISpaltenInfo
Liste von unterstuetzten SpaltenNamen- Specified by:
getSpalte
in interfaceISpaltenInfo<GEntry>
- Parameters:
id
- normalerweise tabId (Id fuer Logging)spaltenName
- name der Spalte bzw. eines Feldes ....entryIterator
- Liste der Objecte aus denen diese Spalte extrahiert werden soll- Returns:
- never null, Liste der zu den entries korrespondierenden Spalten
-
getSpaltenNummer
protected int getSpaltenNummer(java.lang.String spaltenName)
-
hasSpalte
protected boolean hasSpalte(java.lang.String spaltenName)
-
-