Package de.xima.fc.mdl
Class Attribut
- java.lang.Object
 - 
- de.xima.fc.mdl.Attribut
 
 
- 
public class Attribut extends Object
- Author:
 - XIMA MEDIA GmbH: Select-Attribut Pflichtfelder: name - Spaltenname (eingabewerte.alias) datenTyp - Auswahl aus enum DatenTyp Where-Attribut Pflichtfelder: name - Spaltenname (eingabewerte.alias) datenTyp - Auswahl aus enum DatenTyp operator - Auswahl aus enum Operator wertListe - Liste aus Filterkriterien. Beim Operator IN, NOT_IN werden mindestens ein Wert erwartet Beim Operator BETWEEN werden zwei Werte erwartet Bei den anderen Operatoren wird genau ein Wert erwartet. Beim Operator LIKE und NOT_LIKE müssen die Wildcards mitangegeben werden (z.b. '%test%', 'te_t') Order-Attribut Pflichtfelder: name - Spaltenname (eingabewerte.alias) datenTyp - Auswahl aus enum DatenTyp sortierung - Auswahl aus enum SortTyp
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAttribut.DatenTypstatic classAttribut.SortTyp 
- 
Constructor Summary
Constructors Constructor Description Attribut(String name, Attribut.DatenTyp datenTyp)Attribut(String name, Attribut.DatenTyp datenTyp, de.xima.cmn.criteria.FilterCriterion.Operator operator, List<String> wertListe)Attribut(String name, Attribut.DatenTyp datenTyp, de.xima.cmn.criteria.FilterCriterion.Operator operator, List<String> wertListe, Attribut.SortTyp sortierung)Attribut(String name, Attribut.DatenTyp datenTyp, Attribut.SortTyp sortierung) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Attribut.DatenTypgetDatenTyp()StringgetName()StringgetOperator()Attribut.SortTypgetSortierung()List<String>getWertListe()voidsetName(String name)voidsetSortierung(Attribut.SortTyp sortierung)voidsetWertListe(List<String> wertListe) 
 - 
 
- 
- 
Constructor Detail
- 
Attribut
public Attribut(String name, Attribut.DatenTyp datenTyp)
 
- 
Attribut
public Attribut(String name, Attribut.DatenTyp datenTyp, de.xima.cmn.criteria.FilterCriterion.Operator operator, List<String> wertListe) throws Exception
- Throws:
 Exception
 
- 
Attribut
public Attribut(String name, Attribut.DatenTyp datenTyp, Attribut.SortTyp sortierung)
 
- 
Attribut
public Attribut(String name, Attribut.DatenTyp datenTyp, de.xima.cmn.criteria.FilterCriterion.Operator operator, List<String> wertListe, Attribut.SortTyp sortierung)
 
 - 
 
- 
Method Detail
- 
getDatenTyp
public Attribut.DatenTyp getDatenTyp()
 
- 
getOperator
public String getOperator()
 
- 
getSortierung
public Attribut.SortTyp getSortierung()
 
- 
setSortierung
public void setSortierung(Attribut.SortTyp sortierung)
 
- 
getName
public String getName()
 
- 
setName
public void setName(String name)
 
 - 
 
 -