org.deegree.record.persistence.sqltransform
Class ExpressionFilterObject
java.lang.Object
org.deegree.record.persistence.sqltransform.ExpressionFilterObject
public class ExpressionFilterObject
- extends Object
Object that encapsules fields for the expression of a filter
- Version:
- $Revision: $, $Date: $
- Author:
- Steffen Thomas, last edited by: $Author: thomas $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpressionFilterObject
public ExpressionFilterObject(String expression,
Set<String> tables,
Set<String> column,
QName propertyName,
boolean isMatching)
- Creates a new
ExpressionFilterObject instance.
- Parameters:
expression - that is generated by reading the filter-expression of the requesttables - that are identified in the process of filter-expression readingcolumn - that are identified in the process of filter-expression readingpropertyName - of the requested property that should be filteredisMatching -
getExpression
public String getExpression()
- Returns:
- the expression
getTables
public Set<String> getTables()
- Returns:
- the table
getColumns
public Set<String> getColumns()
- Returns:
- the column
getPropertyName
public QName getPropertyName()
- Returns:
- the propName
isMatching
public boolean isMatching()
- Returns:
- the isMatching
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org]]>