001
002package com.commercetools.api.predicates.query;
003
004public enum PredicateOperator {
005    IS_EQUAL("="),
006    IS_NOT_EQUAL("!="),
007    IS_NOT("<>"),
008    IS_LESS_THAN("<"),
009    IS_LESS_THAN_OR_EQUAL("<="),
010    IS_GREATER_THAN(">"),
011    IS_GREATER_THAN_OR_EQUAL(">="),
012    IS_IN("in"),
013
014    IS("is"),
015
016    CONTAINS("contains"),
017    WITHIN("within"),;
018
019    private final String operator;
020
021    /**
022     * @param operator
023     */
024    PredicateOperator(final String operator) {
025        this.operator = operator;
026    }
027
028    /* (non-Javadoc)
029     * @see java.lang.Enum#toString()
030     */
031    @Override
032    public String toString() {
033        return operator;
034    }
035}