All Downloads are FREE. Search and download functionalities are using the official Maven repository.

li.strolch.report.ReportConstants Maven / Gradle / Ivy

package li.strolch.report;

public class ReportConstants {

	public static final String TYPE_REPORT = "Report";
	public static final String TYPE_FILTER = "Filter";

	public static final String BAG_RELATIONS = "relations";
	public static final String BAG_JOINS = "joins";
	public static final String BAG_PARAMETERS = "parameters";
	public static final String BAG_COLUMNS = "columns";
	public static final String BAG_ORDERING = "ordering";

	public static final String PARAM_OBJECT_TYPE = "objectType";
	public static final String PARAM_HIDE_OBJECT_TYPE_FROM_FILTER_CRITERIA = "hideObjectTypeFromFilterCriteria";
	public static final String PARAM_DESCENDING = "descending";
	public static final String PARAM_DATE_RANGE_SEL = "dateRangeSel";
	public static final String PARAM_FIELD_REF = "fieldRef";
	public static final String PARAM_POLICY = "policy";
	public static final String PARAM_ALLOW_MISSING_COLUMNS = "allowMissingColumns";

	public static final String COL_ID = "$id";
	public static final String COL_NAME = "$name";
	public static final String COL_TYPE = "$type";
	public static final String COL_STATE = "$state";
	public static final String COL_DATE = "$date";
	public static final String COL_SEARCH = "$search";

	public static final String SEARCH_SEPARATOR = ":";

	public static final String SUFFIX_REF = "-Ref";

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy