org.springmodules.validation.valang.predicates
Class AbstractPropertyPredicate
java.lang.Object
org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
- Direct Known Subclasses:
- GenericTestPredicate
public abstract class AbstractPropertyPredicate
- extends java.lang.Object
AbstractPropertyPredicate deals with extracting values from properties and as such
is a utilty base class.
- Since:
- 23-04-2005
- Author:
- Steven Devijver
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPropertyPredicate
public AbstractPropertyPredicate(Function leftFunction,
Operator operator,
Function rightFunction,
int line,
int column)
getLeftFunction
public final Function getLeftFunction()
getOperator
public final Operator getOperator()
getRightFunction
public final Function getRightFunction()
getLine
public int getLine()
setLine
public void setLine(int line)
getColumn
public int getColumn()
setColumn
public void setColumn(int column)
getIterator
protected final java.util.Iterator getIterator(java.lang.Object literal)
getArray
protected final java.lang.Object[] getArray(java.lang.Object literal)
evaluate
public abstract boolean evaluate(java.lang.Object target)
getPredicate
protected abstract Predicate getPredicate(Function leftFunction,
Operator operator,
Function rightFunction,
int line,
int column)
Copyright © 2005. All Rights Reserved.