Class TemplateDataViewDefaults.Column
java.lang.Object
com.inet.config.structure.model.LocalizedKey
com.inet.report.adhoc.server.api.dataview.TemplateDataViewDefaults.Column
- All Implemented Interfaces:
com.inet.lib.i18n.DisplayableKey<String>
- Enclosing interface:
- TemplateDataViewDefaults
@JsonData
public static class TemplateDataViewDefaults.Column
extends com.inet.config.structure.model.LocalizedKey
Define a available column
- Since:
- 25.4
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.inet.config.structure.model.LocalizedKey
equals, getKey, getLabel, hashCode, setKey, setLabel, toString
-
Constructor Details
-
Column
Create a new Column- Parameters:
name
- the full name (alias.column) like Orders.CustomerIDlabel
- the optional label if different to the labeldataType
- the data type, a constant fromField
@
-
-
Method Details
-
getDataType
public int getDataType()The data type- Returns:
- constant from
Field
-
getDisplayName
- Specified by:
getDisplayName
in interfacecom.inet.lib.i18n.DisplayableKey<String>
- Overrides:
getDisplayName
in classcom.inet.config.structure.model.LocalizedKey
-