LikeOperator.java
package de.turnertech.ows.filter;
import de.turnertech.ows.gml.IFeature;
public class LikeOperator implements ComparisonOperator {
private final Expression[] expression = new Expression[2];
private Character wildCard;
private Character singleChar;
private Character escapeChar;
/**
* @return the expression
*/
public Expression[] getExpression() {
return expression;
}
/**
* @return the wildCard
*/
public Character getWildCard() {
return wildCard;
}
/**
* @param wildCard the wildCard to set
*/
public void setWildCard(Character wildCard) {
this.wildCard = wildCard;
}
/**
* @return the singleChar
*/
public Character getSingleChar() {
return singleChar;
}
/**
* @param singleChar the singleChar to set
*/
public void setSingleChar(Character singleChar) {
this.singleChar = singleChar;
}
/**
* @return the escapeChar
*/
public Character getEscapeChar() {
return escapeChar;
}
/**
* @param escapeChar the escapeChar to set
*/
public void setEscapeChar(Character escapeChar) {
this.escapeChar = escapeChar;
}
@Override
public boolean test(IFeature feature) {
// TODO Auto-generated method stub
throw new UnsupportedOperationException("Unimplemented method 'getAsBoolean'");
}
}