com.bigdata.relation.rule
Interface IConstraint
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- EQ, EQConstant, IN, NE, NEConstant, OR, RejectAnythingSameAsItself
public interface IConstraint
- extends Serializable
An interface for specifying constraints the allowable states of an
IBindingSet. For example, you can impose the constraint that two
variables must have distinct bindings the constraint that a binding must be
(or must not be) a particular value type, or that the binding must take on
one of a set of enumerated values.
- Version:
- $Id: IConstraint.java 2265 2009-10-26 12:51:06Z thompsonbry $
- Author:
- Bryan Thompson
accept
boolean accept(IBindingSet bindingSet)
Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.