com.pmease.quickbuild.plugin.report.engine.datastore.filter
Class SqlClauseFilterDef

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
      extended by com.pmease.quickbuild.plugin.report.engine.datastore.filter.SqlClauseFilterDef
All Implemented Interfaces:
FilterDef, TypedObject, XMLSerializable, java.io.Serializable

public class SqlClauseFilterDef
extends AbstractTypedXMLObject
implements FilterDef

See Also:
Serialized Form

Constructor Summary
SqlClauseFilterDef()
           
 
Method Summary
 java.lang.String getColumn()
           
 java.lang.String getElementName()
           
 java.lang.String getSql()
           
 java.lang.String getType()
           
 boolean isNeedEvaluate()
           
 void setNeedEvaluate(boolean needEvaluate)
           
 void setSql(java.lang.String where)
           
 Filter toFilter()
           
 Filter toFilter(java.util.Map<java.lang.String,java.lang.Object> context)
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
fromXML, initFromClassResource, initFromLocal, initFromStream, reflectionReadFromNode, reflectionWriteToNode, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.pmease.quickbuild.plugin.report.engine.extensionpoint.XMLSerializable
fromXML, toXML
 

Constructor Detail

SqlClauseFilterDef

public SqlClauseFilterDef()
Method Detail

getType

public java.lang.String getType()
Specified by:
getType in interface TypedObject

toFilter

public Filter toFilter()
Specified by:
toFilter in interface FilterDef

toFilter

public Filter toFilter(java.util.Map<java.lang.String,java.lang.Object> context)
Specified by:
toFilter in interface FilterDef

getElementName

public java.lang.String getElementName()
Specified by:
getElementName in class AbstractTypedXMLObject

getSql

public java.lang.String getSql()

setSql

public void setSql(java.lang.String where)

isNeedEvaluate

public boolean isNeedEvaluate()
Specified by:
isNeedEvaluate in interface FilterDef

setNeedEvaluate

public void setNeedEvaluate(boolean needEvaluate)

getColumn

public java.lang.String getColumn()
Specified by:
getColumn in interface FilterDef


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.