public abstract class IncrementalSmartQuery extends Object implements SmartQuery
Specific getters and setters have been defined instead of a generic one for a better resolution of target types.
Constructor and Description |
---|
IncrementalSmartQuery(String existingQueryPart) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildQuery, isValid
public IncrementalSmartQuery(String existingQueryPart)
public String getExistingQueryPart()
public void setExistingQueryPart(String existingQueryPart)
public boolean getShowLogicalOperator()
public String getLogicalOperator()
public void setLogicalOperator(String logicalOperator)
public boolean getShowAddNotOperator()
public Boolean getAddNotOperator()
public void setAddNotOperator(Boolean addNotOperator)
public boolean getShowOpenParenthesis()
public Boolean getOpenParenthesis()
public void setOpenParenthesis(Boolean openParenthesis)
public boolean getShowCloseParenthesis()
public Boolean getCloseParenthesis()
public void setCloseParenthesis(Boolean closeParenthesis)
public String getSelectedRowName()
public void setSelectedRowName(String selectedRowName)
Also resets the left expression, conditional operator, and all value bindings, as they may be set to values that are not relevant in this new row context.
public String getLeftExpression()
public void setLeftExpression(String leftExpression)
public String getConditionalOperator()
public void setConditionalOperator(String conditionalOperator)
Also resets all the value bindings, as they may be set to values that are not relevant in this new conditional operator context.
public Boolean getEscapeValue()
public void setEscapeValue(Boolean escapeValue)
public Object getValue()
public void setValue(Object value)
public Boolean getBooleanValue()
public void setBooleanValue(Boolean booleanValue)
public String getStringValue()
public void setStringValue(String stringValue)
public String[] getStringArrayValue()
public void setStringArrayValue(String[] stringArrayValue)
public Date getDatetimeValue()
public void setDatetimeValue(Date datetimeValue)
public Date getOtherDatetimeValue()
public void setOtherDatetimeValue(Date otherDatetimeValue)
public Date getDateValue()
public void setDateValue(Date dateValue)
public Date getOtherDateValue()
public void setOtherDateValue(Date otherDateValue)
public Long getIntegerValue()
public void setIntegerValue(Long integerValue)
public Double getFloatValue()
public void setFloatValue(Double floatValue)
Copyright © 2013 Nuxeo SA. All Rights Reserved.