package sushi.transformation.element; import java.util.Arrays; import java.util.List; /** * Enumeration of supported filter expression connectors. */ public enum FilterExpressionConnectorEnum { AND, OR, NOT; /** * Method to retrieve possible connectors for one filter expression (unary connectors). * * @return list of unary connectors */ public static List<FilterExpressionConnectorEnum> getUnaryOperators() { return Arrays.asList(NOT); } /** * Method to retrieve possible connectors for two filter expressions (binary connectors). * * @return list of binary connectors */ public static List<FilterExpressionConnectorEnum> getBinaryOperators() { return Arrays.asList(AND, OR); } }