com.aurel.track.fieldType.runtime.matchers
Class AbstractMatcherBase

java.lang.Object
  extended by com.aurel.track.fieldType.runtime.matchers.AbstractMatcherBase
All Implemented Interfaces:
IMatcherBase
Direct Known Subclasses:
AbstractMatcherDT, AbstractMatcherRT

public abstract class AbstractMatcherBase
extends java.lang.Object
implements IMatcherBase

Base class fot for AbstractMatcherDT and AbstractMatcherRT

Author:
Tamas Ruff

Field Summary
protected  java.lang.Integer fieldID
           
protected  java.lang.Object matchValue
           
protected  int relation
           
 
Constructor Summary
AbstractMatcherBase(java.lang.Integer fieldID)
           
 
Method Summary
 java.lang.Integer getFieldID()
          Gets the fieldID the matcher refers to
 java.lang.Object getMatchValue()
          Gets the match value, the match relation refers to
 int getRelation()
          Gets the match relation for the value
 void setMatchValue(java.lang.Object matchValue)
          Sets the mach value
 void setRelation(int relation)
          Sets the match relation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

matchValue

protected java.lang.Object matchValue

relation

protected int relation

fieldID

protected java.lang.Integer fieldID
Constructor Detail

AbstractMatcherBase

public AbstractMatcherBase(java.lang.Integer fieldID)
Method Detail

getFieldID

public java.lang.Integer getFieldID()
Description copied from interface: IMatcherBase
Gets the fieldID the matcher refers to

Specified by:
getFieldID in interface IMatcherBase
Returns:
the fieldID

getMatchValue

public java.lang.Object getMatchValue()
Description copied from interface: IMatcherBase
Gets the match value, the match relation refers to

Specified by:
getMatchValue in interface IMatcherBase
Returns:
the matchValue

setMatchValue

public void setMatchValue(java.lang.Object matchValue)
Description copied from interface: IMatcherBase
Sets the mach value

Specified by:
setMatchValue in interface IMatcherBase
Parameters:
matchValue - the matchValue to set

getRelation

public int getRelation()
Description copied from interface: IMatcherBase
Gets the match relation for the value

Specified by:
getRelation in interface IMatcherBase
Returns:
the relation

setRelation

public void setRelation(int relation)
Description copied from interface: IMatcherBase
Sets the match relation

Specified by:
setRelation in interface IMatcherBase
Parameters:
relation - the relation to set


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