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

nl.vpro.domain.constraint.NotPredicateTestResult Maven / Gradle / Ivy

package nl.vpro.domain.constraint;

import javax.xml.bind.annotation.XmlElement;

import com.fasterxml.jackson.annotation.JsonTypeName;

/**
 * @author Michiel Meeuwissen
 * @since 4.8
 */
@JsonTypeName("not")
public class NotPredicateTestResult extends PredicateTestResult {

    private PredicateTestResult clause;

    NotPredicateTestResult(DisplayablePredicate predicate, Object value, boolean applies, PredicateTestResult predicateTestResult) {
        super(predicate, value, applies, predicate.getDefaultBundleKey());
        this.clause = predicateTestResult;

    }

    @XmlElement
    public PredicateTestResult getClause() {
        return clause;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy