public class PublicFields<E> extends java.lang.Object implements ISpaltenInfo<E>
Modifier and Type | Field and Description |
---|---|
java.util.List<java.lang.reflect.Field> |
fieldList |
java.lang.Class |
theClass |
Constructor and Description |
---|
PublicFields(java.lang.Class inspection) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Object> |
getSpalte(java.lang.String id,
java.lang.String spaltenName,
java.lang.Iterable<E> entryIterator)
Liste von unterstuetzten SpaltenNamen
|
java.util.List<java.lang.String> |
getSpaltenNamen()
Liste von unterstuetzten SpaltenNamen
|
boolean |
isTrivial() |
public final java.lang.Class theClass
public final java.util.List<java.lang.reflect.Field> fieldList
public java.util.List<java.lang.Object> getSpalte(java.lang.String id, java.lang.String spaltenName, java.lang.Iterable<E> entryIterator)
ISpaltenInfo
getSpalte
in interface ISpaltenInfo<E>
id
- normalerweise tabId (Id fuer Logging)spaltenName
- name der Spalte bzw. eines Feldes ....entryIterator
- Liste der Objecte aus denen diese Spalte extrahiert
werden sollpublic java.util.List<java.lang.String> getSpaltenNamen()
ISpaltenInfo
getSpaltenNamen
in interface ISpaltenInfo<E>
public boolean isTrivial()
isTrivial
in interface ISpaltenInfo<E>
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft