com.aurel.track.fieldType.runtime.matchers.run
Interface IMatcherRT

All Superinterfaces:
IMatcherBase
All Known Implementing Classes:
AbstractMatcherRT, BooleanMatcherRT, CustomSelectMatcherRT, DateMatcherRT, DoubleMatcherRT, IntegerBasedBooleanMatcherRT, IntegerMatcherRT, StringMatcherRT, SystemSelectMatcherRT

public interface IMatcherRT
extends IMatcherBase

Base interface for executing a matcher

Author:
Tamas Ruff

Method Summary
 MatcherContext getMatcherContext()
          Gets the context with the associations between the symbolic and actual values
 boolean match(java.lang.Object attributeValue)
          Whether the value matches or not
 void setMatcherContext(MatcherContext matcherContext)
          Sets the context with the associations between the symbolic and actual values
 
Methods inherited from interface com.aurel.track.fieldType.runtime.matchers.IMatcherBase
getFieldID, getMatchValue, getRelation, setMatchValue, setRelation
 

Method Detail

getMatcherContext

MatcherContext getMatcherContext()
Gets the context with the associations between the symbolic and actual values

Returns:

setMatcherContext

void setMatcherContext(MatcherContext matcherContext)
Sets the context with the associations between the symbolic and actual values

Parameters:
matcherContext -

match

boolean match(java.lang.Object attributeValue)
Whether the value matches or not

Parameters:
attributeValue -
Returns:


Issue Tracking with Track+: Home Page      Copyright © 2008 Trackplus. All Rights Reserved.