net.sourceforge.nrl.parser.ast.constraints
Interface IPredicate

All Superinterfaces:
IConstraint, INRLAstNode
All Known Subinterfaces:
IBinaryPredicate, IIsInPredicate, IIsNotInPredicate, IIsSubtypePredicate
All Known Implementing Classes:
BinaryPredicateImpl, IsInPredicateImpl, IsNotInPredicateImpl, IsSubtypePredicateImpl

public interface IPredicate
extends IConstraint

A predicate is an abstract constraint that returns true by comparing expressions and values.

Abstract syntax reference: Predicate ::= BinaryPredicate | IsInPredicate | Expression

Author:
Christian Nentwich

Field Summary
 
Fields inherited from interface net.sourceforge.nrl.parser.ast.INRLAstNode
NEWLINE
 
Method Summary
 
Methods inherited from interface net.sourceforge.nrl.parser.ast.constraints.IConstraint
getNRLDataType, setNRLDataType
 
Methods inherited from interface net.sourceforge.nrl.parser.ast.INRLAstNode
accept, dump, getColumn, getLine, getUserData, setUserData
 



Copyright © 2006-2013. All Rights Reserved.