org.drools.ide.common.server.factconstraints
Interface Constraint

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultFieldConstraintImpl, DefaultMultiRulesConstraintImpl, IntegerConstraint, InvalidFieldConstraint, MandatoryFieldConstraint, MatchesConstraint, NotMatchesConstraint, NotNullConstraint, RangeConstraint

public interface Constraint
extends Serializable


Method Summary
 List<String> getArgumentKeys()
           
 String getConstraintName()
           
 String getVerifierRule(ConstraintConfiguration config)
           
 ValidationResult validate(Object value, ConstraintConfiguration config)
           
 

Method Detail

getArgumentKeys

List<String> getArgumentKeys()

validate

ValidationResult validate(Object value,
                          ConstraintConfiguration config)

getVerifierRule

String getVerifierRule(ConstraintConfiguration config)

getConstraintName

String getConstraintName()


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.