Package org.drools.core.reteoo.builder
Class InstanceNotEqualsConstraint
java.lang.Object
org.drools.core.reteoo.builder.InstanceNotEqualsConstraint
- All Implemented Interfaces:
Externalizable,Serializable,Cloneable,BetaConstraint<ContextEntry>,Constraint,RuleComponent
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from interface org.drools.base.rule.constraint.Constraint
Constraint.ConstraintType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleangetType()inthashCode()booleanisAllowed(ContextEntry entry) booleanisAllowedCachedLeft(ContextEntry context, FactHandle handle) booleanisAllowedCachedRight(BaseTuple tuple, ContextEntry context) booleanvoidvoidreplaceDeclaration(Declaration oldDecl, Declaration newDecl) toString()voidMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.drools.base.rule.constraint.Constraint
addPackageNames, equals, getListenedPropertyMask, getPackageNames, mergeEvaluationContext, registerEvaluationContext
-
Constructor Details
-
InstanceNotEqualsConstraint
public InstanceNotEqualsConstraint() -
InstanceNotEqualsConstraint
-
-
Method Details
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
getRequiredDeclarations
- Specified by:
getRequiredDeclarationsin interfaceConstraint
-
replaceDeclaration
- Specified by:
replaceDeclarationin interfaceConstraint
-
getOtherPattern
-
isTemporal
public boolean isTemporal()- Specified by:
isTemporalin interfaceConstraint
-
createContext
- Specified by:
createContextin interfaceBetaConstraint<ContextEntry>
-
isAllowed
-
isAllowedCachedLeft
- Specified by:
isAllowedCachedLeftin interfaceBetaConstraint<ContextEntry>
-
isAllowedCachedRight
- Specified by:
isAllowedCachedRightin interfaceBetaConstraint<ContextEntry>
-
toString
-
hashCode
public int hashCode() -
equals
-
clone
- Specified by:
clonein interfaceConstraint- Overrides:
clonein classObject
-
getType
- Specified by:
getTypein interfaceConstraint
-
cloneIfInUse
- Specified by:
cloneIfInUsein interfaceBetaConstraint<ContextEntry>
-