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

com.softicar.platform.common.container.data.table.DataTableValueFilterOperator Maven / Gradle / Ivy

Go to download

The SoftiCAR Platform is a lightweight, Java-based library to create interactive business web applications.

There is a newer version: 50.0.0
Show newest version
package com.softicar.platform.common.container.data.table;

import com.softicar.platform.common.container.CommonContainerI18n;

/**
 * List all value filer operators.
 *
 * @author Oliver Richers
 */
public enum DataTableValueFilterOperator {

	EQUAL("="),
	NOT_EQUAL("!="),

	GREATER(">"),
	GREATER_EQUAL(">="),

	LESS("<"),
	LESS_EQUAL("<="),

	EMPTY(CommonContainerI18n.EMPTY.toString()),
	NOT_EMPTY(CommonContainerI18n.NOT_EMPTY.toString());

	private final String operatorSymbol;

	private DataTableValueFilterOperator(String operatorSymbol) {

		this.operatorSymbol = operatorSymbol;
	}

	public String getOperatorSymbol() {

		return operatorSymbol;
	}

	public boolean isEmpty() {

		return equals(EMPTY);
	}

	public boolean isNotEmpty() {

		return equals(NOT_EMPTY);
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy